Description of problem: customer reports the following device is missing from modules.pcimap, hence the ahci module for their ATA DVD does not get loaded unless manually modprobe'd : 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller As listed by `lspci -n`: 00:1f.2 0106: 8086:3a22 The closest values are: ahci 0x00008086 0x00003a05 ahci 0x00008086 0x00003a25 ahci 0x00008086 0x00003b24 Version-Release number of selected component (if applicable): RHEL5.4 (actually all versions of RHEL and fedora) How reproducible: always Steps to Reproduce: n/a Proposed simple patch attached.
Created attachment 348036 [details] patch to add required pci entry ito ata/ahci driver
actually, this was reported against rhel5.3
We will need to get the pci entry added to the upstream ahci driver. Mark, just to double-check, did you build a test kernel with the entry added to ahci_pci_tbl[], and have the customer install it and re-check modules.pcimap?
David, just back onto this now - customer has verified it fixes the problem by hand editing modules.pcimap. I'm building a test kernel tonight/tomorrow and will let you know when customer has verified it. [left needinfo how it is for now] Thanks -- Mark
The customer installed and tested the patched kernel I built for them, so we can move ahead with this, starting with 5.5. Patch is already attached to this BZ. -- Mark Goodwin
Thank you Mark, I submitted the patch upstream http://www.spinics.net/lists/linux-ide/msg33314.html
in kernel-2.6.18-168.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5 Please do NOT transition this bugzilla state to VERIFIED until our QE team has sent specific instructions indicating when to do so. However feel free to provide a comment indicating that this fix has been verified.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2010-0178.html