SMBus Controller, LPC Interface and USB Host info are “Unknown” on Menlow Platform when using lspci to watch

Bug #154179 reported by Jing Wang
12
Affects Status Importance Assigned to Milestone
Moblin Kernel
Fix Released
Medium
Jay Chetty

Bug Description

Bug detailed descriptions:
--------------------------
On 7/28 ABAT_USB_Image

When I use lspci to show PCI interface inforamtion, I don't see SMBus, LPC and EHCI, UHCI
info as common Intel platform. Instead, there are quite lot of "Unkown Intel Device". I
guess this is caused on BIOS. Anyway, file a bug here and wait for new BIOS version

Reproduce steps:
----------------
1. lspci
2. grep SMBus (LPC, EHCI, UHCI) ...

Current result:
----------------
Unknown Intel Devices

Expected result:
----------------
USB UHCI Controller
USB EHCI Controller
SMBus Controller
LPC interface

Basic root-causing log:
----------------------
Maybe BIOS

------- Additional Comment #1 From RobR 2007-08-30 11:07 -------

This is a bug in lspci in that it needs to be patched to recognize the latest
Intel HW. This needs a patch that's submitted upstream to the maintainers of
lspci. I believe Jacob has a fix or knows of a fix for this.

This isn't a bug in the kernel.

------- Additional Comment #2 From Jing Wang 2007-09-13 17:26 -------

I suggest make this bug open, so we can track it more easily.
Jacob, where do u submit the patch? Ubuntu or lspci project?

Tags: dependency
Revision history for this message
Jing Wang (jing-j-wang) wrote :

Port bug here

Changed in moblin-kernel:
assignee: nobody → alek-du
importance: Undecided → Medium
rob rhoads (rob-rhoads)
Changed in moblin-kernel:
status: New → Triaged
rob rhoads (rob-rhoads)
Changed in moblin-kernel:
assignee: alek-du → jacob-jun-pan
Revision history for this message
rob rhoads (rob-rhoads) wrote :

Jay: I'm re-assigning this bug to you. You fix this by creating & releasing a patch to the upstream lspci project. Patch is released upstream at the time Menlow is launched. In the interim period, while we're waiting for the upstream project to accept the patch. we need to import the lspci package into moblin.org and making the the changes there. You will then need to push the changes to Ubuntu. You may want to skip the step of pushing to Moblin if Ubuntu will take the patch immediately.

Changed in moblin-kernel:
assignee: jacob-jun-pan → jay-chetty
Revision history for this message
jacob pan (jacob-jun-pan) wrote : RE: [Bug 154179] Re: SMBus Controller, LPC Interface and USB Host info are "Unknown" on Menlow Platform when using lspci to watch

FYI, the official name strings are listed here.
https://umd.jf.intel.com/projects/umd/wiki/menlow-kernel-support

>-----Original Message-----
>From: <email address hidden> [mailto:<email address hidden>] On Behalf Of
rob
>rhoads
>Sent: Monday, January 14, 2008 7:07 PM
>To: Pan, Jacob jun
>Subject: [Bug 154179] Re: SMBus Controller, LPC Interface and USB Host
info
>are "Unknown" on Menlow Platform when using lspci to watch
>
>Jay: I'm re-assigning this bug to you. You fix this by creating &
>releasing a patch to the upstream lspci project. Patch is released
>upstream at the time Menlow is launched. In the interim period, while
>we're waiting for the upstream project to accept the patch. we need to
>import the lspci package into moblin.org and making the the changes
>there. You will then need to push the changes to Ubuntu. You may want
to
>skip the step of pushing to Moblin if Ubuntu will take the patch
>immediately.
>
>** Changed in: moblin-kernel
> Assignee: jacob pan (jacob-jun-pan) => Jay Chetty (jay-chetty)
>
>--
>SMBus Controller, LPC Interface and USB Host info are "Unknown" on
Menlow
>Platform when using lspci to watch
>https://bugs.launchpad.net/bugs/154179
>You received this bug notification because you are a direct subscriber
>of the bug.

Jing Wang (jing-j-wang)
Changed in moblin-kernel:
milestone: none → m9
Revision history for this message
Chang Liu (chang-l-liu) wrote :

run evironment: crown_beach c0 , BIOS v66 , on 01/28 image stable release
the bug still exists

Test Steps:
1.Scan /sys/bus/pci to see poulsbo related info
2. Refer to /usr/share/misc/pci.ids, which contail a list of known PCI ID
3.Check if PCI ID for poulsbo is correct

the result is the poulsbo info does not exist in /usr/share/misc/pci.ids, so the test still fail

Revision history for this message
Jay Chetty (jaychetty) wrote :

While we are waiting for the upstream pciutils to pick up the new ID the ubuntu-mobile PPA has been updated with version of pciutils that has the latest snapshot of PCI IDs and Plusbo ID as well.

Create a image with 'menlow-lpia-ubuntu-hardy-ppa' platform and you will see the updated PCI IDs.

Revision history for this message
alek du (alek-du) wrote :

It depends on when upstream pciutils to pick up the new ID. While the ppa version pciutils already got fixed.

Changed in moblin-kernel:
milestone: m9 → fix-later
Revision history for this message
Jay Chetty (jaychetty) wrote :

The upstream pciutils has incorporated the new IDs. So this bug could be closed as fixed?
The new PCI ID can be found here http://pci-ids.ucw.cz/iii/?i=8086

Revision history for this message
alek du (alek-du) wrote :

Please build a hardy ppa image to verify that.

Changed in moblin-kernel:
status: Triaged → Fix Committed
Revision history for this message
Chang Liu (chang-l-liu) wrote :

verified on ubuntu-hardy-ppa beta4 20080507image, crownbeach

Changed in moblin-kernel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.