Bug 506200

Summary: ahci: add device ID for 82801JI sata controller
Product: Red Hat Enterprise Linux 5 Reporter: Mark Goodwin <mgoodwin>
Component: kernelAssignee: David Milburn <dmilburn>
Status: CLOSED ERRATA QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.3CC: cward, dzickus, jane.lv, jtluka, jvillalo, luyu, peterm, rpacheco, seth.heasley, tao
Target Milestone: rcKeywords: FutureFeature, OtherQA
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-03-30 07:31:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 516243, 526775, 533192, 533941, 557292    
Attachments:
Description Flags
patch to add required pci entry ito ata/ahci driver none

Description Mark Goodwin 2009-06-16 01:06:17 UTC
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.

Comment 1 Mark Goodwin 2009-06-16 01:07:55 UTC
Created attachment 348036 [details]
patch to add required pci entry ito ata/ahci driver

Comment 2 Mark Goodwin 2009-06-16 01:19:02 UTC
actually, this was reported against rhel5.3

Comment 3 David Milburn 2009-06-16 14:09:14 UTC
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?

Comment 4 Mark Goodwin 2009-06-18 12:24:19 UTC
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

Comment 5 Mark Goodwin 2009-06-26 05:06:05 UTC
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

Comment 6 David Milburn 2009-06-26 16:02:39 UTC
Thank you Mark, I submitted the patch upstream

http://www.spinics.net/lists/linux-ide/msg33314.html

Comment 10 Don Zickus 2009-10-06 19:37:58 UTC
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.

Comment 14 errata-xmlrpc 2010-03-30 07:31:07 UTC
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