Re: PATCH: usb-storage-set-last-sector-bug-flag.patch
James Bottomley <James.Bottomley-d9PhHud1JfjCXq6kfMZ53/[email protected]> Sun, 20 Jan 2008 15:03:28 -0600
| Newsgroups | gmane.linux.usb.general,gmane.linux.usb.devel,gmane.linux.scsi |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 2008-01-20 at 12:56 -0800, Greg KH wrote: > On Sun, Jan 20, 2008 at 11:27:29AM +0100, Hans de Goede wrote: > > Hi all, > > > > This patch sets the last_sector_bug flag to 1 for all USB disks. This is > > needed to makes the cardreader on various HP multifunction printers work. > > > > Since the performance impact is negible we set this flag for all USB disks > > to avoid an unusual_devs.h nightmare. > > Oh great, now my "working just fine" USB devices, which happen to have > data in the last sector, suddenly stop working. > > That's not acceptable :( I don't see how this will happen, might you not be confusing this change (which allows access to the last sector, just insists that it be accessed by a single sector read) with US_FL_FIX_CAPACITY which is for devices that report having one more sectors than they actually have and therefore adjusts the access limits down by one? James