Bug 198011
Summary: | Missing device info in lspci in rhel5a1 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Bryan Stillwell <stillwell> | ||||||
Component: | hwdata | Assignee: | Karsten Hopp <karsten> | ||||||
Status: | CLOSED ERRATA | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 5.0 | CC: | achiang, bill.hayes, rick.hester, scott.scriven | ||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | RHEA-2008-0331 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2008-05-21 14:28:14 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: | 436987 | ||||||||
Attachments: |
|
Description
Bryan Stillwell
2006-07-08 00:26:00 UTC
Created attachment 132093 [details]
'lspci -vn' output
Created attachment 132094 [details]
'lspci -v' output
Moved bug to proper Product and Version. Additionally, the pci.ids file will be pulled from upstream before we go GA, so please make sure that the relevant devices are in the upstream repository found at: http://pciids.sourceforge.net/ Read ya, Phil None of these pci ids have been submitted upstream yet. If they aren't in the upstream repository when we pull them for our final release they won't be in RHEL5-GA. Please remove the 'NEEDINFO' flag when you've submitted those entries at http://pciids.sourceforge.net/ Only 1291 'Auxiliary Diva Serial Port' has been submitted upstream, the others won't be in RHEL-5 The HP entries were fixed a while back, but apparently not in time for RHEL5. However, it appears that some NEC entries are unknown in my verification machine. I've heard that the PCI ID database maintainers frown on companies editing other companies entries, so I'm wondering what RedHat's thoughts are on getting these fixed? lspci -vn output: 00:02.0 0c03: 1033:0035 (rev 43) (prog-if 10) Subsystem: 03f0:0226 00:02.2 0c03: 1033:00e0 (rev 04) (prog-if 20) Subsystem: 03f0:0326 lspci -v output: 00:02.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI]) Subsystem: Unknown device 03f0:0226 00:02.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI]) Subsystem: Unknown device 03f0:0326 Thanks, Bryan If you know what devices those are, can you please post some short descriptions (just like the other PCI ids) ? Upstream would be best, but I can push them upstream as well when I have the descriptions. Both entries aren't in the upstream PCI IDs repository so far (see http://pciids.sourceforge.net/). Unless we get the descriptions to push them upstream ourselves or NEC itself submits them we can't logically update the pci.ids file properly. Thanks, Read ya, Phil re: comment #6 > The HP entries were fixed a while back I'v just checked upstream pci.ids, 103c 1291 is there, the other HP device IDs are still missing. We are working on getting descriptions that HP owns updated. Upstream still has only 103c:1291 which means that the other ids most probably won't make it into the beta as the beta pull for the pci.ids is scheduled for tomorrow (06/20/07) In case the necessary updates make it into the upstream pci.ids before 08/15/2007 this will get into the RHEL 5.1.0 update. Otherwise it will have to wait for RHEL 5.2.0. Thanks, Read ya, Phil This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release. Any update from HP if the missing entries have been submitted to upstream pciids? Thanks, Read ya, Phil From the attachment in comment 1 and comment 2, these were the missing pci ids. Of the missing ids, the following are already upstream, so please pull from upstream to get them. --------------------------------------------------------- VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company Unknown device 1292 Fibre Channel: QLogic Corp. QLA2422 Fibre Channel Adapter (rev 02) Subsystem: Hewlett-Packard Company Unknown device 12d7 Fibre Channel: QLogic Corp. QLA2312 Fibre Channel Adapter (rev 03) Subsystem: Hewlett-Packard Company Unknown device 12ba RAID bus controller: Hewlett-Packard Company Hewlett-Packard Smart Array P600 Subsystem: Hewlett-Packard Company Unknown device 3225 --------------------------------------------------------- That leaves only this remaining one, which I will work on tracking down. Communication controller: Hewlett-Packard Company Auxiliary Diva Serial Port (rev 01) Subsystem: Hewlett-Packard Company Unknown device 1291 Based on the hardware spec I found, I uploaded a rather generic description for that last device here: http://pci-ids.ucw.cz/iii/iii.php?i=103c1290 Red Hat can pull from upstream as soon as the entry gets approved. The necessary changes should have landed in the Red Hat Enterprise Linux 5 Update 1 hwdata package. Can someone with access to the necessary hardware please test if this is the case? If so we could then close the bug as ERRATA. Thanks, Read ya, Phil I'll take a look... should be a fairly quick check. So far, I've found the following: Exists in PCIID DB, but is "unknown" in RHEL 5.1 GA: 103c:1290 / 103c:1291 (Diva SP2) Exists in PCIID DB, but is not yet verified in RHEL 5.1 GA: 1002:5159 / 103c:1292 (Radeon 7000) 1077:2312 / 103c:12ba (2Gb Fibre Channel - Dual port [A6826A]) 103c:3220 / 103c:3225 (3Gb/s SAS RAID - Smart Array P600) Included in RHEL 5.1 GA: 1077:2422 / 103c:12d7 (4Gb Fibre Channel [AB379A]) Missing in PCIID DB: 1000:0021 / 103c:1310 (A9918A [Core I/O for the rx76xx/rp7420 server]) 1000:0021 / 103c:1300 (AB306A [Core I/O for the rx86/rp8420 server]) The last two were just something I noticed, not part of the original set Bryan found. Is there a newer version of hwdata available? The latest I have is from RHEL 5.1 GA. I've verified these three... Included in RHEL 5.1 GA: 1002:5159 / 103c:1292 (Radeon 7000) 1077:2312 / 103c:12ba (2Gb Fibre Channel - Dual port [A6826A]) 103c:3220 / 103c:3225 (3Gb/s SAS RAID - Smart Array P600) So, the remaining IDs are: Exists in PCIID DB, but is "unknown" in RHEL 5.1 GA: 103c:1290 / 103c:1291 (Diva SP2) Missing in PCIID DB: 1000:0021 / 103c:1310 (A9918A [Core I/O for the rx76xx/rp7420 server]) 1000:0021 / 103c:1300 (AB306A [Core I/O for the rx86/rp8420 server]) The Diva SP2 should be included next time the IDs are pulled from upstream. And we'll work on getting the other devices included. Ok, great, thanks for the update. The next pull for the PCI IDS will happen mid January for RHEL 5.2. After that the trees should contain the Diva SP2 and any other IDs that have been submitted by then. Read ya, Phil 1290 Auxiliary Diva Serial Port 103c 1291 Diva SP2 is now included, still missing the 2 last ones for the LSI controllers though. Still missing in todays PCIID DB: 1000:0021 / 103c:1310 (A9918A [Core I/O for the rx76xx/rp7420 server]) 1000:0021 / 103c:1300 (AB306A [Core I/O for the rx86/rp8420 server]) Thanks for the reminder. Both entries are now filed, and waiting approval: http://pci-ids.ucw.cz/iii/iii.php?i=10000021 Just a friendly reminder, so long as this gets approved upstream, we will incorporate when we do our final pull at the end of April. It appears to be approved upstream. The only thing left is to verify after the final pull. This request was previously evaluated by Red Hat Product Management for inclusion in the current Red Hat Enterprise Linux release, but Red Hat was unable to resolve it in time. This request will be reviewed for a future Red Hat Enterprise Linux release. Just a note for whoever checks on this in later releases, it's easy to verify by running: grep -A 100 ^1000 /usr/share/hwdata/pci.ids | grep '103c 13' If there are entries for "103c 1300" and "103c 1310", then the fix has been included. Verified with grep from comment #32 that those are now in the final pull for pci.ids for RHEL-5.2. Granting Devel ACK and requesting missing ACKs for proper 5.2 flagging. Read ya, Phil 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 the 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/RHEA-2008-0331.html |