Note that even the latest dmidecode CVS doesn't remedy the problem with the missing PCI-E slot information, and to make matters more interesting, as of two weeks ago, dmidecode is without an upstream maintainer... http://savannah.nongnu.org/forum/forum.php?forum_id=5843
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/RHEA-2010-0303.html