[SCSI] aha152x: fix variable use before initialisation and other bugs
Jürgen E. Fischer authored

- change interface of the reset functions from Scsi_Cmnd to Scsi_Host.
- add functions with the original interface and rename the new
  functions to reflect the new interface.
- call these from the pcmcia driver, thereby avoiding the need to
  construct a (broken) Scsi_Cmnd from a Scsi_Host.
- just run the bh if the interrupt is from the controller and if so
  ensure that it's only called once per interrupt.
Signed-off-by: default avatarJuergen E. Fischer <fischer@linux-buechse.de>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
e2482fa1
Name Last commit Last update
..
acorn [PATCH] move capable() to capability.h
acpi [PATCH] x86_64: Disable ACPI blacklist by year for now on x86-64
amba [ARM] Remove asm/irq.h includes from ARM drivers
atm [ATM]: Remove unneeded kmalloc() return value casts + tiny whitespace cleanup
base [PATCH] fix __user annotations in drivers/base/memory.c
block [PATCH] pktcdvd: Only return -EROFS when appropriate
bluetooth [Bluetooth] Fix firmware loading problem of BT3C driver
cdrom [PATCH] remove bogus asm/bug.h includes.
char [PATCH] Fix Specialix SI probing
connector [PATCH] Switch getnstimestamp() calls to ktime_get_ts()
cpufreq [CPUFREQ] Whitespace/CodingStyle cleanups
crypto [PATCH] padlock: Fix typo that broke 256-bit keys
dio [PATCH] Add dio_bus_type probe and remove methods
edac [PATCH] drivers/edac/i82875p_edac.c __user annotations
eisa [PATCH] drivers/eisa: kmalloc + memset -> kzalloc conversion
fc4 [PATCH] drivers/fc4/fc.c: memset correct length
firmware [PATCH] dell_rbu: fix Bug 5854
hwmon [PATCH] it87: Fix oops on removal
i2c [PATCH] i2c: Drop outdated probe/remove code in i2c-isa
ide Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
ieee1394 sbp2: update 36byte inquiry workaround (fix compatibility regression)
infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
input Input: kill remnants of 98kbd{,-io} and 98spkr
isdn [PATCH] Fix NULL pointer dereference in isdn_tty_at_cout
macintosh [PATCH] allow windfarm_pm112 module to load
mca
md
media
message
mfd
misc
mmc
mtd
net
nubus
oprofile
parisc
parport
pci
pcmcia
pnp
rapidio
s390
sbus
scsi
serial
sh
sn
spi
tc
telephony
usb
video
w1
zorro
Kconfig
Makefile