James Bottomley wrote: > On Fri, 2005-01-07 at 18:25 -0500, Maurice Volaski wrote: > >>Are you saying that MPT driver is seeing some garbage data where >>there should be valid data structures and that garbage data is being >>generated by the external hardware RAID attached to the card (the >>only thing attached to it). > > > I'm not saying anything yet, because I have insufficient data to form a > conclusion. What I want to know is what the kernel was doing before it > got this message. It currently looks like the REPORT_LUNS command > didn't return any data in even though returned status was GOOD, so it's > probably a fault either of the device or the controller. James, Perhaps a bit of defensive programming would make that code more robust. Also the resid could/should be checked as well (and in many other cases). [Tracking down the cause would obviously be useful as well.] Doug Gilbert