James Bottomley
67110dfd45
[SCSI] make error handling more robust in the face of reservations
...
commit 5f91bb050e
Author: Michael Reed <mdr@sgi.com>
Date: Mon Aug 10 11:59:28 2009 -0500
[SCSI] reservation conflict after timeout causes device to be taken offline
Flipped us from always returning failed to always returning success in
the name of fixing the problem where reservation conflict returns from
test unit ready cause the device always to be taken offline.
Unfortuantely, it also introduced a problem whereby for commands other
than test unit ready, the eh dispatcher thinks they succeeded when
reservation conflict is returned, whereas in reality they failed. Fix
this by only returning success for the test unit ready case.
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2010-08-11 00:58:33 -04:00
..
accessibility
acpi
amba
ata
atm
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
auxdisplay
base
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
block
Merge branch 'virtio' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
2010-08-05 13:49:37 -07:00
bluetooth
cdrom
char
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-08-05 16:02:01 -07:00
clocksource
connector
cpufreq
cpuidle
crypto
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
dca
dio
dma
edac
eisa
firewire
firmware
[SCSI] iscsi boot: mv iscsi_boot_sysfs to drivers/scsi
2010-08-06 10:45:07 -05:00
gpio
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
gpu
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-08-05 16:02:01 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2010-08-04 15:23:49 -07:00
hwmon
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
i2c
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
ide
idle
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
2010-08-04 11:13:36 -07:00
ieee1394
ieee802154
infiniband
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
input
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
isdn
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
leds
lguest
macintosh
mca
md
media
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
memstick
message
[SCSI] drivers/message/fusion: Adjust confusing if indentation
2010-08-11 00:55:00 -04:00
mfd
misc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2010-08-04 15:15:15 -07:00
mmc
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
mtd
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
net
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
nubus
of
oprofile
parisc
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
parport
pci
pcmcia
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus
2010-08-05 08:53:20 -07:00
platform
pnp
power
POWER: Add JZ4740 battery driver.
2010-08-05 13:26:20 +01:00
pps
ps3
rapidio
regulator
rtc
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus
2010-08-05 08:53:20 -07:00
s390
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2010-08-04 15:15:15 -07:00
sbus
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
scsi
[SCSI] make error handling more robust in the face of reservations
2010-08-11 00:58:33 -04:00
serial
Merge branch 'kms-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb
2010-08-05 16:00:44 -07:00
sfi
sh
sn
spi
ssb
staging
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
tc
telephony
thermal
uio
usb
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
uwb
vhost
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-08-04 11:47:58 -07:00
video
Merge branch 'kms-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb
2010-08-05 16:00:44 -07:00
virtio
vlynq
w1
watchdog
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-05 15:57:35 -07:00
xen
Merge branch 'xen/xenbus' into upstream/xen
2010-08-04 14:49:24 -07:00
zorro
Kconfig
Makefile