unknown products found in Dell Optiplex 9020

2013-09-09 Thread Paul de Weerd
Found a couple of unknown Intel products in a Dell Optiplex 9020:

vendor Intel, unknown product 0x153a (class network subclass ethernet, rev 
0x04) at pci0 dev 25 function 0 not configured
vendor Intel, unknown product 0x8c22 (class serial bus subclass SMBus, rev 
0x04) at pci0 dev 31 function 3 not configured
vendor Intel, unknown product 0x8c31 (class serial bus subclass USB, rev 
0x04) at pci0 dev 20 function 0 not configured
vendor Intel, unknown product 0x8c3a (class communications subclass 
miscellaneous, rev 0x04) at pci0 dev 22 function 0 not configured
vendor Intel, unknown product 0x8c3d (class communications subclass serial, 
rev 0x04) at pci0 dev 22 function 3 not configured

The included diff adds these to pcidevs, resulting in the following
(none of these devices are supported by actual drivers yet):

Intel C220 xHCI USB rev 0x04 at pci0 dev 20 function 0 not configured
Intel C220 MEI controller rev 0x04 at pci0 dev 22 function 0 not configured
Intel C220 KT controller rev 0x04 at pci0 dev 22 function 3 not configured
Intel I217-LM rev 0x04 at pci0 dev 25 function 0 not configured
Intel C220 SMBus controller rev 0x04 at pci0 dev 31 function 3 not configured

Note that the diff below also adds I217-V, which got me confused
while I was figuring out what I had in this machine.  That part is not
in the machine (as I understand it, it's basically a simplified
version of the same NIC, lacking some enterprise features).  Full
dmesg after the diff.

Index: pcidevs
===
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1684
diff -u -r1.1684 pcidevs
--- pcidevs 25 Aug 2013 02:11:46 -  1.1684
+++ pcidevs 9 Sep 2013 11:30:16 -
@@ -3020,6 +3020,8 @@
 product INTEL X540T0x1528  X540T
 product INTEL 82599_SFP_FCOE   0x1529  82599
 product INTEL 82599_BPLANE_FCOE0x152a  82599
+product INTEL I217_LM  0x153a  I217-LM
+product INTEL I217_V   0x153b  I217-V
 product INTEL 82599_SFP_SF20x154d  82599
 product INTEL 80960RP_ATU  0x1960  80960RP ATU
 product INTEL 82840_HB 0x1a21  82840 Host
@@ -3950,6 +3952,10 @@
 product INTEL EG20T_1588   0x8819  EG20T 1588
 product INTEL 82802AC  0x89ac  82802AC Firmware Hub 8Mbit
 product INTEL 82802AB  0x89ad  82802AB Firmware Hub 4Mbit
+product INTEL C220_SMBUS   0x8c22  C220 SMBus controller
+product INTEL C220_XHCI0x8c31  C220 xHCI USB
+product INTEL C220_MEI 0x8c3a  C220 MEI controller
+product INTEL C220_KT  0x8c3d  C220 KT controller
 product INTEL I2OPCIB  0x9620  I2O RAID
 product INTEL RCU210x9621  RCU21 I2O RAID
 product INTEL RCUxx0x9622  RCUxx I2O RAID





OpenBSD 5.4-current (GENERIC.MP) #10: Mon Sep  9 13:36:56 CEST 2013
we...@drop.weirdnet.nl:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8452263936 (8060MB)
avail mem = 8219176960 (7838MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xec400 (86 entries)
bios0: vendor Dell Inc. version A01 date 06/06/2013
bios0: Dell Inc. OptiPlex 9020
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC FPDT SLIC SSDT SSDT SSDT HPET SSDT MCFG SSDT ASF! 
DMAR
acpi0: wakeup devices PS2K(S3) PS2M(S3) UAR1(S3) PXSX(S4) RP01(S4) PXSX(S4) 
RP02(S4) PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) 
RP06(S4) PXSX(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3692.01 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
cpu0: apic clock running at 99MHz
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3691.45 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3691.45 MHz
cpu2: 

Re: unknown products found in Dell Optiplex 9020

2013-09-09 Thread STeve Andre'

On 09/09/13 07:45, Paul de Weerd wrote:

Found a couple of unknown Intel products in a Dell Optiplex 9020:

vendor Intel, unknown product 0x153a (class network subclass ethernet, rev 
0x04) at pci0 dev 25 function 0 not configured
vendor Intel, unknown product 0x8c22 (class serial bus subclass SMBus, rev 
0x04) at pci0 dev 31 function 3 not configured
vendor Intel, unknown product 0x8c31 (class serial bus subclass USB, rev 
0x04) at pci0 dev 20 function 0 not configured
vendor Intel, unknown product 0x8c3a (class communications subclass 
miscellaneous, rev 0x04) at pci0 dev 22 function 0 not configured
vendor Intel, unknown product 0x8c3d (class communications subclass serial, 
rev 0x04) at pci0 dev 22 function 3 not configured

The included diff adds these to pcidevs, resulting in the following
(none of these devices are supported by actual drivers yet):

Intel C220 xHCI USB rev 0x04 at pci0 dev 20 function 0 not configured
Intel C220 MEI controller rev 0x04 at pci0 dev 22 function 0 not configured
Intel C220 KT controller rev 0x04 at pci0 dev 22 function 3 not configured
Intel I217-LM rev 0x04 at pci0 dev 25 function 0 not configured


The 217-LM is the Listening Monitor, by the NSA.


Intel C220 SMBus controller rev 0x04 at pci0 dev 31 function 3 not configured

Note that the diff below also adds I217-V, which got me confused
while I was figuring out what I had in this machine.  That part is not
in the machine (as I understand it, it's basically a simplified
version of the same NIC, lacking some enterprise features).  Full
dmesg after the diff.



The 217-V was made by GCHQ.



Re: unknown products found in Dell Optiplex 9020

2013-09-09 Thread Mike Belopuhov
On 9 September 2013 22:46, STeve Andre' and...@msu.edu wrote:
 On 09/09/13 07:45, Paul de Weerd wrote:

 Found a couple of unknown Intel products in a Dell Optiplex 9020:

 vendor Intel, unknown product 0x153a (class network subclass ethernet,
 rev 0x04) at pci0 dev 25 function 0 not configured
 vendor Intel, unknown product 0x8c22 (class serial bus subclass SMBus,
 rev 0x04) at pci0 dev 31 function 3 not configured
 vendor Intel, unknown product 0x8c31 (class serial bus subclass USB, rev
 0x04) at pci0 dev 20 function 0 not configured
 vendor Intel, unknown product 0x8c3a (class communications subclass
 miscellaneous, rev 0x04) at pci0 dev 22 function 0 not configured
 vendor Intel, unknown product 0x8c3d (class communications subclass
 serial, rev 0x04) at pci0 dev 22 function 3 not configured

 The included diff adds these to pcidevs, resulting in the following
 (none of these devices are supported by actual drivers yet):

 Intel C220 xHCI USB rev 0x04 at pci0 dev 20 function 0 not configured
 Intel C220 MEI controller rev 0x04 at pci0 dev 22 function 0 not
 configured
 Intel C220 KT controller rev 0x04 at pci0 dev 22 function 3 not
 configured
 Intel I217-LM rev 0x04 at pci0 dev 25 function 0 not configured


 The 217-LM is the Listening Monitor, by the NSA.


 Intel C220 SMBus controller rev 0x04 at pci0 dev 31 function 3 not
 configured

 Note that the diff below also adds I217-V, which got me confused
 while I was figuring out what I had in this machine.  That part is not
 in the machine (as I understand it, it's basically a simplified
 version of the same NIC, lacking some enterprise features).  Full
 dmesg after the diff.


 The 217-V was made by GCHQ.


yes, these two come with an additional non-optional tx offload mode
we don't support in our stack yet.