Hey Jeff, all, Patch 3/3 for libata hotswapping, the reference implementation for the API in Patch #2 for Promise SATA150 and SATAII150 Tx4 and Tx2 Plus controllers. Seems to be working on UP machines (heavy, heavy testing) and SMP (2 processor Athlon machine, fairly heavy testing). Lots of comments available in patch and header, please review and apply if you like it! This patch depends on patch 1 to apply, and patch 1 and 2 to compile and work. Luke Kosewski