kernel-ark/drivers
Alan Cox 2074a106f5 ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE
It turns out from customer reports to Red Hat and some PCI dumps that the
MegaIDE in RAID mode doesn't provide the drive tuning data that the
serverworks driver expects but sometimes does provide something that
fools the code.

For the RAID class case skip the oem setup and don't trust the BIOS data.
We then tune from scratch and this sorts it out. (This has been confirmed
on an afflicted IBM blade)

[libata serverworks.c never trusts the BIOS in the first place so is
accidentally immune]

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2007-05-24 02:42:38 +02:00
..
acorn
acpi
amba
ata libata: bump versions 2007-05-21 20:26:38 -04:00
atm
auxdisplay
base Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
block
bluetooth
cdrom
char Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 2007-05-22 17:26:18 -07:00
clocksource
connector
cpufreq
crypto
dio
dma
edac
eisa
fc4 [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
firewire
firmware
hid
hwmon
i2c i2c-s3c2410: Fix build warning 2007-05-22 19:49:16 +02:00
ide ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE 2007-05-24 02:42:38 +02:00
ieee1394
infiniband Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband 2007-05-21 16:19:32 -07:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2007-05-23 08:11:43 -07:00
isdn Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
kvm Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
leds
macintosh Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2007-05-23 08:11:43 -07:00
mca
md
media V4L/DVB (5691): Ov7670: reset clkrc in rgb565 mode 2007-05-22 16:16:29 -03:00
message
mfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2007-05-23 08:11:43 -07:00
misc
mmc
mtd
net USB: address FIXME in usbnet w.r.t drivers claiming multiple interfaces 2007-05-22 23:45:48 -07:00
nubus
oprofile Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
parisc
parport
pci Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
pcmcia
pnp
ps3
rapidio
rtc
s390
sbus
scsi Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
serial Merge master.kernel.org:/home/rmk/linux-2.6-arm 2007-05-21 10:00:22 -07:00
sh
sn
spi Blackfin SPI: cleanup according to David Brownell's review 2007-05-21 09:50:24 -07:00
tc
telephony
usb USB: Add support for Olimex arm-usb-ocd JTAG interface serial port 2007-05-22 23:45:51 -07:00
video
w1
zorro
Kconfig [PATCH] drivers: add LCD support 2007-02-11 10:51:24 -08:00
Makefile