You are getting the two problems mixed up. The older problem, which
the SCSI patche addressed, was that the device would fail when
accessing the last sector unless the transfer was 1 sector long.
This problem is different. When performing an 8-sector read that
includes the last sector, the device succeeds. When performing a
7-sector read starting from the same place (so not including the last
sector), the device fails.
Alan Stern
--