Red Hat Bugzilla – Bug 135386
[PATCH] SII 3114 SATA support
Last modified: 2007-11-30 17:06:54 EST
We'd need the addition of the 3114 controller, to be able to use the
SII 3114 as a normal IDE device.
Patch attached below.
In linux/drivers/ide/pci/siimage.c, in init_hwif_siimage(), there
seems to be a bug:
if(is_sata(hwif) == PCI_DEVICE_ID_SII_3112)
hwif->busproc = &siimage_busproc;
is_sata returns an int, which is the return value of pdev_is_data, and
pdev_is_sata only returns 1 or 0.
The machine is a Fujitsu-Siemens v810.
Created attachment 105057 [details]
The defect is reported against RHEL 2.1 but the patch is for a RHEL 3
kernel. Which release is desired?
I ping'ed Jeff Garzik about this:
<linville> there already seems to be some overlap between sata_sil and
siimage w.r.t the Sil 3112 -- any thoughts on whether or not to
continue that for Sil 3114?
<jgarzik> vetoed :)
<jgarzik> use sata_sil
<jgarzik> siimage is unmaintained