following up on a thread about PMP and SEP from earlier this year, I have now prepared a test system which should allow me to control all involved parts (i.e. SATA controller, PMP and the SEP) for testing and debugging ... during the initial system tests, I found some strange behaviour, which I am unable to explain, and it might as well be a SATA/PMP bug in Linux ... the problem basically arises when I pull a drive from the enclosure (without telling Linux first), wait some time till the kernel becomes aware of the fact, and then put it back into the enclosure ... at this point, the drive indicator (PMP and the drive one) goes on, the drive spins up, but Linux refuses to detect the device ... I tried the following things: echo "- - -" >/sys/class/scsi_host/host9/scan scsiadd -s 9 resetting the PMP (via small front panel button) note that the target is still listed in sysfs: # ls /sys/class/scsi_host/host9/device/ power/ scsi_host/ subsystem@ target9:0:0/ target9:1:0/ target9:2:0/ target9:3:0/ target9:4:0/ uevent only way to get the device back seems to be to remove the driver (rmmod sata_sil24) and to reload it again, which is probably a little tricky assuming that the other disks are in use :) many thanks in advance, Herbert -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html