On 8.12.2016. 14:32, Hrvoje Popovski wrote: > Hi all, > > i have this supermicro box: > https://www.supermicro.nl/products/motherboard/Xeon/D/X10SDV-TP8F.cfm > > dmesg without this patch shows : > vendor "Intel", unknown product 0x6f34 (class DASP subclass Time and > Frequency, rev 0x03) at pci12 dev 16 function 1 not configured > > > with this patch: > "Intel Xeon-D R2PCIe Agent" rev 0x03 at pci12 dev 16 function 1 not > configured
Hi all, slightly better diff than the previous one.
? XeonD_R2PCIe.diff Index: pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1810 diff -u -p -r1.1810 pcidevs --- pcidevs 6 Dec 2016 16:55:51 -0000 1.1810 +++ pcidevs 8 Dec 2016 13:15:43 -0000 @@ -4539,6 +4539,7 @@ product INTEL XEOND_RAS 0x6f2a Xeon-D R product INTEL XEOND_IOAPIC 0x6f2b Xeon-D I/O APIC product INTEL XEOND_IOAPIC_2 0x6f2c Xeon-D I/O APIC product INTEL XEOND_HA_0 0x6f30 Xeon-D Home Agent +product INTEL XEOND_R2PCIE 0x6f34 Xeon-D R2PCIe Agent product INTEL XEOND_QPI_R3_0 0x6f36 Xeon-D QPI Link product INTEL XEOND_QPI_R3_1 0x6f37 Xeon-D QPI Link product INTEL XEOND_QD_1 0x6f50 Xeon-D QuickData Index: pcidevs.h =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs.h,v retrieving revision 1.1804 diff -u -p -r1.1804 pcidevs.h --- pcidevs.h 6 Dec 2016 16:56:08 -0000 1.1804 +++ pcidevs.h 8 Dec 2016 13:15:44 -0000 @@ -4544,6 +4544,7 @@ #define PCI_PRODUCT_INTEL_XEOND_IOAPIC 0x6f2b /* Xeon-D I/O APIC */ #define PCI_PRODUCT_INTEL_XEOND_IOAPIC_2 0x6f2c /* Xeon-D I/O APIC */ #define PCI_PRODUCT_INTEL_XEOND_HA_0 0x6f30 /* Xeon-D Home Agent */ +#define PCI_PRODUCT_INTEL_XEOND_R2PCIE 0x6f34 /* Xeon-D R2PCIe Agent */ #define PCI_PRODUCT_INTEL_XEOND_QPI_R3_0 0x6f36 /* Xeon-D QPI Link */ #define PCI_PRODUCT_INTEL_XEOND_QPI_R3_1 0x6f37 /* Xeon-D QPI Link */ #define PCI_PRODUCT_INTEL_XEOND_QD_1 0x6f50 /* Xeon-D QuickData */ Index: pcidevs_data.h =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs_data.h,v retrieving revision 1.1799 diff -u -p -r1.1799 pcidevs_data.h --- pcidevs_data.h 6 Dec 2016 16:56:08 -0000 1.1799 +++ pcidevs_data.h 8 Dec 2016 13:15:44 -0000 @@ -15692,6 +15692,10 @@ static const struct pci_known_product pc "Xeon-D Home Agent", }, { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_XEOND_R2PCIE, + "Xeon-D R2PCIe Agent", + }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_XEOND_QPI_R3_0, "Xeon-D QPI Link", },