Bug 225026 - pata_amd not loaded so no drives found
pata_amd not loaded so no drives found
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: kudzu (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Bill Nottingham
:
: 226912 227441 228770 231557 233723 234583 234590 234660 234832 Installationsource 235407 236519 (view as bug list)
Depends On:
Blocks: FC7Blocker
  Show dependency treegraph
 
Reported: 2007-01-27 11:50 EST by Chris Adams
Modified: 2014-03-16 23:05 EDT (History)
18 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-03-29 13:25:22 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
crash dump from install (122.19 KB, text/plain)
2007-04-09 16:01 EDT, Need Real Name
no flags Details

  None (edit)
Description Chris Adams 2007-01-27 11:50:26 EST
Trying a network install of 2007-01-27 rawhide, I get no hard drives found.  I
have an nVidia based mboard with an MCP2A IDE controller (PCI ID 10DE:0085). 
This is apparently supposed to be driven by pata_amd (it is listed in
modules.alias with that PCI ID), but it didn't get loaded.  If I load it
manually, my hard drive and DVD-ROM drive are found.

It did load sata_nv, but I don't currently have any SATA drives attached.
Comment 1 Jeremy Katz 2007-01-29 15:20:17 EST
Hrmm...  are the ids with sata_nv the same?  If so, we may need to extend the
hackery we previously did for ahci/ata_piix 
Comment 2 Bill Nottingham 2007-01-29 15:25:20 EST
sata_nv has:
alias:          pci:v000010DEd*sv*sd*bc01sc01i*
alias:          pci:v000010DEd*sv*sd*bc01sc04i*

aliases. I suppose that's mucking things up.

Comment 3 Chris Adams 2007-01-29 18:47:16 EST
Yep, sata_nv.c has:

static const struct pci_device_id nv_pci_tbl[] = {
...
        { PCI_VENDOR_ID_NVIDIA, PCI_ANY_ID,
                PCI_ANY_ID, PCI_ANY_ID,
                PCI_CLASS_STORAGE_IDE<<8, 0xffff00, GENERIC },

Since it doesn't work with all nVidia IDE devices, that seems broken to me.  Is
there not a difference between IDE and SATA that should be here?
Comment 4 Bill Nottingham 2007-01-30 11:23:03 EST
CC'ing relevant kernel people.
Comment 5 Jeff Garzik 2007-01-30 15:01:19 EST
Amusingly (or perhaps not so much), NVIDIA added that generic entry in order to
handle all future devices they would produce.

The presumption being that [anaconda | hwdata | whomever] should first match the
more specific entries such as those found in pata_amd, before a generic fallback
entry.
Comment 6 Jeremy Katz 2007-02-05 16:14:18 EST
*** Bug 226912 has been marked as a duplicate of this bug. ***
Comment 7 Jeremy Katz 2007-02-26 14:16:53 EST
*** Bug 227441 has been marked as a duplicate of this bug. ***
Comment 8 Jeremy Katz 2007-02-26 14:50:23 EST
*** Bug 228770 has been marked as a duplicate of this bug. ***
Comment 9 Jeremy Katz 2007-03-23 14:22:08 EDT
*** Bug 231557 has been marked as a duplicate of this bug. ***
Comment 10 Jeremy Katz 2007-03-28 15:19:44 EDT
*** Bug 233723 has been marked as a duplicate of this bug. ***
Comment 11 Chris Adams 2007-03-29 10:00:34 EDT
Are steps being made towards fixing this?  Will it be fixed within anaconda or what?

I would really say sata_nv is broke, as it claims PCI devices it cannot handle
(which is kind of the case with ahci as well since it can't handle some devices
in some modes but claims them anyway).  The "quick fix" for sata_nv vs. pata_amd
may just be to have anaconda and such choose the more specific match when
looking at PCI IDs.
Comment 12 Jeremy Katz 2007-03-29 13:25:22 EDT
After finally tracking down a machine, added code in kudzu so that the more
specific match gets picked rather than just the first.
Comment 13 David Cantrell 2007-03-30 11:25:16 EDT
*** Bug 234583 has been marked as a duplicate of this bug. ***
Comment 14 David Cantrell 2007-03-30 11:25:57 EDT
*** Bug 234590 has been marked as a duplicate of this bug. ***
Comment 15 David Cantrell 2007-04-02 11:21:26 EDT
*** Bug 234832 has been marked as a duplicate of this bug. ***
Comment 16 Jeremy Katz 2007-04-09 11:30:44 EDT
*** Bug 234660 has been marked as a duplicate of this bug. ***
Comment 17 Jeremy Katz 2007-04-09 11:31:34 EDT
*** Bug 235002 has been marked as a duplicate of this bug. ***
Comment 18 Jeremy Katz 2007-04-09 11:40:37 EDT
*** Bug 235407 has been marked as a duplicate of this bug. ***
Comment 19 Need Real Name 2007-04-09 16:01:22 EDT
Created attachment 152019 [details]
crash dump from install
Comment 20 Jeremy Katz 2007-04-16 10:03:41 EDT
*** Bug 236519 has been marked as a duplicate of this bug. ***
Comment 21 Jean Francois Martinez 2007-04-29 15:35:28 EDT
Bug is no longer present in test 4
Comment 22 Trever Adams 2007-04-29 22:29:11 EDT
I am no longer seeing the bug I reported either. I think the assessment and fix
were accurate. Thank you.

Note You need to log in before you can comment on or make changes to this bug.