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