[Bug 253406] New: many missing PCI_VENODRS in pci_ids.h
https://bugzilla.novell.com/show_bug.cgi?id=253406 Summary: many missing PCI_VENODRS in pci_ids.h Product: openSUSE 10.2 Version: Final Platform: i386 OS/Version: SuSE Linux 10.0 Status: NEW Severity: Minor Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: phyck@nus.edu.sg QAContact: qa@suse.de It seems that a large number of PCI venor IDs have been removed in the linux kernel sources distributed with opensuse 10.2 in comparison with the suse desktop 10.0 distribution (and earlier versions thereof). In particular, I found a kernel driver for a NUDAQ PCI-7200 data acquisition card breaking, which contains an AMCC PCI busmaster chip (device ID 0x80D8). The include file in the kernel development tree on my machine (a standard i386 machine) is /usr/src/linux/include/linux/pci_ids.h As a quick fix, I have added the snippet (out of an earlier version) #define PCI_VENDOR_ID_AMCC 0x10e8 #define PCI_DEVICE_ID_AMCC_MYRINET 0x8043 #define PCI_DEVICE_ID_AMCC_PARASTATION 0x8062 #define PCI_DEVICE_ID_AMCC_S5933 0x807d #define PCI_DEVICE_ID_AMCC_S5933_HEPC3 0x809c somewhere in my PCI card driver code in order not to destroy the integrity of the kernel source files. Perhaps the cleaned-up version was not intentionally inserted in the 10.2 distribution. Perhaps a comment line in the pc_ids.h or the versions of pci_ids.h included in earlier versions would make sense to help others to understand the rationale for a change. Thanks & Cheers, Christian -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=253406 gregkh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID ------- Comment #1 from gregkh@novell.com 2007-03-21 23:52 MST ------- That is what the upstream kernel contained, nothing that we can really do about it. Do you have an external driver that relies on these values? If so, then just put them in that driver itself, as only values that are used in multiple places are being accepted as added to the pci_ids.h file. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com