linux-hardened/drivers
Matthew Wilcox eac623ba7a NVMe: Add the nvme thread to the wait queue before waking it up
If the I/O was not completed by a single NVMe command, we add the
bio to the congestion list and wake up the kthread to resubmit it.
But the kthread calls remove_wait_queue() unconditionally, which
will oops if it's not on the wait queue.  So add the kthread to
the wait queue before waking it up.

Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
2011-11-04 15:53:03 -04:00
..
accessibility
acpi
amba
ata
atm
auxdisplay
base
bcma
block NVMe: Add the nvme thread to the wait queue before waking it up 2011-11-04 15:53:03 -04:00
bluetooth
cdrom
char
clk
clocksource
connector
cpufreq
cpuidle
crypto
dca
dio
dma
edac
eisa
firewire
firmware
gpio
gpu drm/radeon/kms/atom: fix handling of FB scratch indices 2011-10-19 09:47:47 +01:00
hid
hwmon hwmon: (w83627ehf) Fix negative 8-bit temperature values 2011-10-20 07:17:08 -07:00
hwspinlock
i2c
ide
idle
ieee802154
infiniband
input
iommu intel-iommu: fix superpage support in pfn_to_dma_pte() 2011-10-19 12:06:22 +01:00
isdn
leds
lguest
macintosh
mca
md dm kcopyd: fix job_pool leak 2011-10-23 20:55:17 +01:00
media [media] videodev: fix a NULL pointer dereference in v4l2_device_release() 2011-10-19 09:48:08 -02:00
memstick
message
mfd
misc
mmc
mtd
net r8169: fix wrong eee setting for rlt8111evl 2011-10-19 18:48:17 -04:00
nfc
nubus
of
oprofile
parisc
parport
pci
pcmcia
platform
pnp
power
pps
ps3
ptp
rapidio
regulator
rtc
s390
sbus
scsi
sfi
sh
sn
spi
ssb
staging
target
tc
telephony
thermal
tty
uio
usb
uwb
vhost
video
virt
virtio
vlynq
w1
watchdog
xen Xen: Export xen_biovec_phys_mergeable 2011-11-04 15:41:27 -04:00
zorro
Kconfig
Makefile