Sagi Grimberg
4e4937e8ae
target: Return descriptor format sense data in case the LU spans 64bit sectors
...
In case a LU spans 64bit sectors, fixed size sense data information
field is only 32 bits which means the sector information will be truncated.
Thus, if the LU spans 64bit sectors, use descriptor format sense data to
correctly report sector information.
Reported-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
2015-07-23 22:54:21 -07:00
..
accessibility
acpi
Additional ACPICA material for v4.2-rc1
2015-07-02 17:11:28 -07:00
amba
android
ata
scsi: Protect against buffer possible overflow in scsi_set_sense_information
2015-07-23 22:53:05 -07:00
atm
auxdisplay
base
Merge branch 'akpm' (patches from Andrew)
2015-07-01 17:47:51 -07:00
bcma
block
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-07-04 19:36:06 -07:00
bluetooth
bus
ARM: SoC: driver updates for v4.2
2015-06-26 11:54:29 -07:00
cdrom
char
Merge tag 'drm-intel-next-fixes-2015-07-02' of git://anongit.freedesktop.org/drm-intel
2015-07-02 14:36:40 -07:00
clk
Replace module_platform_driver with builtin_platform driver in non modules.
2015-07-02 10:42:13 -07:00
clocksource
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:44:18 -07:00
connector
cpufreq
Replace module_platform_driver with builtin_platform driver in non modules.
2015-07-02 10:42:13 -07:00
cpuidle
Replace module_platform_driver with builtin_platform driver in non modules.
2015-07-02 10:42:13 -07:00
crypto
crypto: marvell/cesa - another fix up for of_get_named_gen_pool() rename
2015-07-03 11:37:02 -07:00
dca
devfreq
dio
dma
Merge branch 'akpm' (patches from Andrew)
2015-07-01 17:47:51 -07:00
dma-buf
edac
A build fix for octeon_edac from Aaro Koskinen.
2015-07-03 12:10:12 -07:00
eisa
extcon
firewire
firmware
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2015-07-03 15:20:57 -07:00
fmc
gpio
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:19:35 -07:00
gpu
Merge tag 'topic/drm-fixes-2015-07-04' of git://anongit.freedesktop.org/drm-intel
2015-07-03 16:09:29 -07:00
hid
hsi
Fix up implicit <module.h> users that will break later.
2015-07-02 10:25:22 -07:00
hv
hwmon
hwmon: (w83627ehf) Use swap() in w82627ehf_swap_tempreg()
2015-07-03 14:39:06 +02:00
hwspinlock
hwspinlock: qcom: Correct msb in regmap_field
2015-07-01 16:15:05 +03:00
hwtracing /coresight
i2c
Char/Misc driver patches for 4.2-rc1
2015-06-26 14:51:15 -07:00
ide
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
idle
iio
infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-07-04 19:36:06 -07:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-07-04 08:14:22 -07:00
iommu
IOMMU Fixes for Linux v4.2-rc0
2015-07-01 14:44:22 -07:00
ipack
irqchip
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-04 09:22:51 -07:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2015-06-24 16:49:49 -07:00
leds
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2015-07-01 19:09:11 -07:00
lguest
macintosh
mailbox
Replace module_init with appropriate alternate initcall in non modules.
2015-07-02 10:36:29 -07:00
mcb
md
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-07-04 19:36:06 -07:00
media
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2015-07-01 19:09:11 -07:00
memory
ARM: SoC: driver updates for v4.2
2015-06-26 11:54:29 -07:00
memstick
memstick: remove deprecated use of pci api
2015-06-30 19:44:57 -07:00
message
mfd
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:19:35 -07:00
misc
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
mmc
ARM: SoC: late fixes and dependencies
2015-07-02 14:40:49 -07:00
mtd
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
net
A very significant modification to NTB in this series.
2015-07-04 14:07:47 -07:00
nfc
Char/Misc driver patches for 4.2-rc1
2015-06-26 14:51:15 -07:00
ntb
NTB: Add split BAR output for debugfs stats
2015-07-04 14:09:32 -04:00
nubus
nvdimm
arch, x86: pmem api for ensuring durability of persistent memory updates
2015-06-26 11:23:38 -04:00
of
Devicetree changes for v4.2
2015-07-01 19:40:18 -07:00
oprofile
parisc
parport
pci
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:19:35 -07:00
pcmcia
Fix up implicit <module.h> users that will break later.
2015-07-02 10:25:22 -07:00
phy
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2015-06-27 12:44:34 -07:00
pinctrl
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:19:35 -07:00
platform
platform-drivers-x86 for 4.2-2
2015-07-05 10:54:09 -07:00
pnp
power
Replace module_platform_driver with builtin_platform driver in non modules.
2015-07-02 10:42:13 -07:00
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
Fix up implicit <module.h> users that will break later.
2015-07-02 10:25:22 -07:00
remoteproc
reset
rpmsg
rtc
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2015-06-27 12:44:34 -07:00
s390
KVM: s390: virtio-ccw: don't overwrite config space values
2015-07-03 18:55:18 +02:00
sbus
scsi
scsi: Protect against buffer possible overflow in scsi_set_sense_information
2015-07-23 22:53:05 -07:00
sfi
sh
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-07-01 15:19:35 -07:00
sn
soc
ARM: SoC: late fixes and dependencies
2015-07-02 14:40:49 -07:00
spi
spmi
ssb
staging
Staging driver patches for 4.2-rc1
2015-06-26 15:46:08 -07:00
target
target: Return descriptor format sense data in case the LU spans 64bit sectors
2015-07-23 22:54:21 -07:00
tc
thermal
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
thunderbolt
tty
ARM: SoC: late fixes and dependencies
2015-07-02 14:40:49 -07:00
uio
usb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-07-04 19:36:06 -07:00
uwb
vfio
VFIO updates for v4.2
2015-06-28 12:32:13 -07:00
vhost
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-07-04 14:13:43 -07:00
video
fbdev fixes for 4.2
2015-07-03 12:11:17 -07:00
virt
virtio
virtio/vhost: cross endian support
2015-07-03 16:02:25 -07:00
vlynq
vme
w1
watchdog
Merge git://www.linux-watchdog.org/linux-watchdog
2015-07-01 19:33:16 -07:00
xen
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-07-04 14:13:43 -07:00
zorro
Kconfig
libnvdimm, nfit: initial libnvdimm infrastructure and NFIT support
2015-06-24 21:24:10 -04:00
Makefile
The libnvdimm sub-system introduces, in addition to the libnvdimm-core,
2015-06-29 10:34:42 -07:00