misc/121219: Correct nVidia 8400M GS entry in
/usr/share/misc/pci_vendors
Yousif Hassan
yousif at alumni.jmu.edu
Fri Feb 29 15:00:02 UTC 2008
>Number: 121219
>Category: misc
>Synopsis: Correct nVidia 8400M GS entry in /usr/share/misc/pci_vendors
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 29 15:00:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Yousif Hassan
>Release: 7.0-RELEASE
>Organization:
>Environment:
FreeBSD geonosis.far-far-away.us 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Fri Feb 29 07:29:09 EST 2008 root at geonosis.far-far-away.us:/usr/src/sys/i386/compile/GEONOSIS i386
>Description:
Simple change to the pci database is needed to properly report an nVidia GeForce 8400M GS. Right now it's incorrectly listed for entry 0427.
I know the pci_vendors file is autogenerated so this change should be made upstream?
Here's the way it's listed TODAY using pciconf -lv:
vgapci0 at pci0:1:0:0: class=0x030000 card=0x30cc103c chip=0x042710de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
device = 'unknown Geforce 8600'
class = display
subclass = VGA
It should be:
vgapci0 at pci0:1:0:0: class=0x030000 card=0x30cc103c chip=0x042710de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
device = 'GeForce 8400M GS'
class = display
subclass = VGA
>How-To-Repeat:
use "pciconf -lv"
You have to have this actual card in the computer of course!
>Fix:
Here's a patch against 7.0-RELEASE (although if the file is auto-generated it has to be fixed someplace else?)
----****----begin patch----****----
--- pci_vendors.orig 2008-02-24 12:52:23.000000000 -0500
+++ pci_vendors 2008-02-29 09:25:54.000000000 -0500
@@ -3239,7 +3239,7 @@
0422 GeForce 8400 GS
0423 GeForce 8300 GS
0425 GeForce 8600M GS
- 0427 unknown Geforce 8600
+ 0427 GeForce 8400M GS
0428 GeForce 8400M G
0429 Unknown nVidia Quadro FX 570M
0440 MCP65 LPC Bridge
----****----end patch----****----
Patch attached with submission follows:
--- /usr/share/misc/pci_vendors.orig 2008-02-24 12:52:23.000000000 -0500
+++ /usr/share/misc/pci_vendors 2008-02-29 09:25:54.000000000 -0500
@@ -3239,7 +3239,7 @@
0422 GeForce 8400 GS
0423 GeForce 8300 GS
0425 GeForce 8600M GS
- 0427 unknown Geforce 8600
+ 0427 GeForce 8400M GS
0428 GeForce 8400M G
0429 Unknown nVidia Quadro FX 570M
0440 MCP65 LPC Bridge
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list