On Fri, 2005-10-14 at 12:58 -0400, Alan Stern wrote: > (b) The bizarre line that said > > error_sector &= ~(block_sectors - 1); > > is now gone. Do you know what that was intended to do? It's not a bizzare line ... it's rounding down to our current set block size. That was the difference I noticed in the reporting. The bio layer maintains a separate sector size from the actual device, so if the error occurs in the middle of a block sector (because block sectors > hard sectors) then we report as though it occurred at the beginning of the block sector. James - : 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