One more thing missing... As there is a transport object between the scsi_host and scsi_target, the transport needs to pick up the changes made to deal with scans made outside of the transport (after a scsi_target has been removed). The fix that got merged into the scsi-misc tree can be seen at: http://www.kernel.org/pub/linux/kernel/people/jejb/scsi-rc-fixes-2.6.changelog http://www.kernel.org/pub/linux/kernel/people/jejb/scsi-rc-fixes-2.6.diff and correspond to the patch at: http://marc.theaimsgroup.com/?l=linux-scsi&m=111845669410785&w=2 -- james s - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html