kernel-ark/drivers
James Bottomley 65110b2168 [SCSI] fix wrong context bugs in SCSI
There's a bug in releasing scsi_device where the release function
actually frees the block queue.  However, the block queue release
calls flush_work(), which requires process context (the scsi_device
structure may release from irq context).  Update the release function
to invoke via the execute_in_process_context() API.

Also clean up the scsi_target structure releasing via this API.

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-02-14 11:15:11 -06:00
..
acorn
acpi
amba
atm
base
block
bluetooth
cdrom
char
connector
cpufreq
crypto
dio
edac
eisa
fc4
firmware
hwmon
i2c
ide [PATCH] IDE: always enable CONFIG_PDC202XX_FORCE 2006-02-03 08:32:13 -08:00
ieee1394
infiniband
input
isdn
macintosh
mca
md
media
message [SCSI] fusion - mptctl -adding asyn event notification support 2006-02-04 16:33:24 -06:00
mfd
misc
mmc
mtd
net Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2006-02-03 08:33:06 -08:00
nubus
oprofile
parisc
parport Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 2006-02-03 18:17:47 -08:00
pci
pcmcia
pnp
rapidio
s390 [SCSI] zfcp: fix: avoid race between fc_remote_port_add and scsi_add_device 2006-02-12 11:12:38 -06:00
sbus
scsi [SCSI] fix wrong context bugs in SCSI 2006-02-14 11:15:11 -06:00
serial Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-03 15:51:48 -08:00
sh
sn
spi
tc
telephony
usb
video Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 2006-02-03 18:17:47 -08:00
w1
zorro
Kconfig
Makefile