Just a followup to this issue: This was in fact a bug in the kernel. The fix from the scsi-kernel guys made it into 2.6.3-mm4 and 2.6.4-rc1. -Joe