Revision 45b00c94be33db5d00595046663163ce55cbbfb9 authored by Linus Torvalds on 11 June 2016, 18:42:08 UTC, committed by Linus Torvalds on 11 June 2016, 18:42:08 UTC
Pull SCSI fixes from James Bottomley:
 "Two current fixes:

   - one affects Qemu CD ROM emulation, which stopped working after the
     updates in SCSI to require VPD pages from all conformant devices.

     Fix temporarily by blacklisting Qemu (we can relax later when they
     come into compliance).

   - The other is a fix to the optimal transfer size.  We set up a
     minefield for ourselves by being confused about whether the limits
     are in bytes or sectors (SCSI optimal is in blocks and the queue
     parameter is in bytes).

     This tries to fix the problem (wrong setting for queue limits
     max_sectors) and make the problem more obvious by introducing a
     wrapper function"

* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  sd: Fix rw_max for devices that report an optimal xfer size
  scsi: Add QEMU CD-ROM to VPD Inquiry Blacklist
2 parent s 5d1f702 + 27ea13e
History
File Mode Size
Kconfig -rw-r--r-- 956 bytes
Makefile -rw-r--r-- 153 bytes
control.c -rw-r--r-- 7.9 KB
cuse.c -rw-r--r-- 15.4 KB
dev.c -rw-r--r-- 52.0 KB
dir.c -rw-r--r-- 47.3 KB
file.c -rw-r--r-- 74.5 KB
fuse_i.h -rw-r--r-- 22.3 KB
inode.c -rw-r--r-- 31.3 KB

back to top