Mike Christie
f55ca84d92
[SCSI] lpfc: force retry in queuecommand when port is transitioning
...
If the port takes a while to transition we could exhaust
the retries when using DID_TRANSPORT_DISRUPTED. For this
case we do not want to use any of the cmd's
retries, because if the command was running then when
it got failed the retry counter was already incremented.
And if this is the first time we are seeing the command,
(it got queued because it slipped through during the race)
then it should not have its retries incremented. The
fc class will decide the correct handling later.
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Acked-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2011-02-28 11:17:44 -06:00
..
accessibility
acpi
ACPI / PM: Call suspend_nvs_free() earlier during resume
2011-01-20 18:30:17 -08:00
amba
ata
[SCSI] libata: separate error handler into usable components
2011-02-13 13:17:24 -06:00
atm
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-01-13 10:05:56 -08:00
auxdisplay
base
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
block
Merge branch 'for-2.6.38/drivers' of git://git.kernel.dk/linux-2.6-block
2011-01-13 10:50:24 -08:00
bluetooth
cdrom
Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block
2011-01-13 10:45:01 -08:00
char
tpm: fix panic caused by "tpm: Autodetect itpm devices"
2011-01-24 11:29:55 +11:00
clk
clocksource
connector
cpufreq
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
cpuidle
Merge branch 'cpuidle-perf-events' into idle-test
2011-01-12 18:06:19 -05:00
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2011-01-13 10:25:58 -08:00
dca
dca: remove unneeded NULL check
2011-01-13 08:03:09 -08:00
dio
dma
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
2011-01-17 10:54:41 -08:00
edac
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-01-13 10:05:56 -08:00
eisa
firewire
Merge branches 'fixes' and 'fwnet' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2011-01-21 13:34:39 -08:00
firmware
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
gpio
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
2011-01-14 09:08:00 -08:00
gpu
Merge branch 'akpm'
2011-01-20 17:02:14 -08:00
hid
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
hwmon
hwmon: (lm93) Add support for LM94
2011-01-18 12:22:54 -08:00
i2c
i2c: Encourage move to dev_pm_ops by warning on use of legacy methods
2011-01-14 22:03:50 +01:00
ide
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
idle
Merge branch 'cpuidle-perf-events' into idle-test
2011-01-12 18:06:19 -05:00
ieee802154
infiniband
[SCSI] iser: export addr and port
2011-02-24 12:41:23 -05:00
input
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
isdn
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-01-13 10:05:56 -08:00
leds
drivers/leds/ledtrig-gpio.c: make output match input, tighten input checking
2011-01-20 17:02:06 -08:00
lguest
lguest: compile fixes
2011-01-20 21:37:29 +10:30
macintosh
powerpc/macintosh: Fix wrong test in fan_{read,write}_reg()
2011-01-21 14:08:34 +11:00
mca
md
[SCSI] dm mpath: propagate target errors immediately
2011-02-12 10:33:29 -06:00
media
Merge branch 'media_fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
2011-01-21 16:50:31 -08:00
memstick
memstick: factor out transfer initiating functionality in mspro_block.c
2011-01-13 08:03:22 -08:00
message
[SCSI] mptfusion: Remove bus reset for mptsas module
2011-02-12 13:57:43 -06:00
mfd
mfd: ab8500-core chip version cut 2.0 support
2011-01-14 12:38:18 +01:00
misc
misc: Make AB8500_PWM driver depend on U8500 due to PWM breakage
2011-01-14 12:38:12 +01:00
mmc
mmc: sdhci-of: fix build on non-powerpc platforms
2011-01-14 00:22:44 -07:00
mtd
Merge git://git.infradead.org/mtd-2.6
2011-01-17 11:15:30 -08:00
net
[SCSI] bnx2i: Added support for the 57712(E) devices
2011-02-24 12:39:08 -05:00
nfc
drivers/nfc/pn544.c: fix min_t warnings
2011-01-16 17:28:21 -08:00
nubus
of
dt/flattree: Return virtual address from early_init_dt_alloc_memory_arch()
2011-01-15 22:01:58 -07:00
oprofile
parisc
parport
pci
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
pcmcia
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
platform
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-01-13 20:15:35 -08:00
pnp
Merge branch 'pnp' into release
2011-01-12 04:59:44 -05:00
power
Merge git://git.infradead.org/battery-2.6
2011-01-14 09:25:59 -08:00
pps
pps: add parallel port PPS signal generator
2011-01-13 08:03:21 -08:00
ps3
rapidio
rapidio: fix new kernel-doc warnings
2011-01-22 20:32:37 -08:00
regulator
regulator: Support MAX8998/LP3974 DVS-GPIO
2011-01-14 12:38:16 +01:00
rtc
mfd: Support LP3974 RTC
2011-01-14 12:38:16 +01:00
s390
[SCSI] zfcp: Add information to symbolic port name when running in NPIV mode
2011-02-25 12:02:21 -05:00
sbus
scsi
[SCSI] lpfc: force retry in queuecommand when port is transitioning
2011-02-28 11:17:44 -06:00
sfi
SFI: use ioremap_cache() instead of ioremap()
2011-01-11 23:27:25 -05:00
sh
sn
spi
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus
2011-01-18 14:28:48 -08:00
ssb
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
staging
[media] staging/lirc: fix mem leaks and ptr err usage
2011-01-19 12:52:22 -02:00
target
[SCSI] target: Add LIO target core v4.0.0-rc6
2011-01-14 10:12:29 -06:00
tc
telephony
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-01-13 10:05:56 -08:00
thermal
Merge branch 'misc' into release
2011-01-12 05:14:15 -05:00
tty
Merge branch 'akpm'
2011-01-20 17:02:14 -08:00
uio
usb
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
2011-01-20 17:02:05 -08:00
uwb
vhost
video
backlight: fix 88pm860x_bl macro collision
2011-01-20 17:02:06 -08:00
virtio
virtio: remove virtio-pci root device
2011-01-20 21:37:30 +10:30
vlynq
w1
w1: DS2423 counter driver and documentation
2011-01-13 08:03:22 -08:00
watchdog
watchdog: Add MCF548x watchdog driver.
2011-01-12 13:51:35 +00:00
xen
Merge branch 'xen/xenbus' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
2011-01-20 16:37:28 -08:00
zorro
Kconfig
[SCSI] target: Add LIO target core v4.0.0-rc6
2011-01-14 10:12:29 -06:00
Makefile
Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2011-01-20 16:39:23 -08:00