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.