On Wed, Feb 22, 2006 at 02:31:10PM +0100, Srebrenko Sehic wrote: > For those interested, here are the preliminary results of my Sun x2100 > tests. More hardware tests results available at > http://www.armorlogic.com/oscl/ > > Issues with Sun X2100 running OpenBSD/amd64 (-current from 22/02/2006) > > 1) possible bsd.mp issues due to misconfigured apic's > > ioapic0 at mainbus0 apid 2: pa 0xffff800003738f24, version 11, 24 pins > ioapic0: misconfigured as apic 0 > ioapic0: remapped to apic 2 > > 2) nfe(4) shows a constant 100/interrupts a seconds without having > a link; only configured with ifconfig nfe0 127.0.0.1 255.0.0.0; it also has > the same interrupt rate when configured normally
This should be fixed in -current by damien. > > 3) nfe(4) stops responding during stress-testing with netperf This also possibly. > > (transmitter box, Dell SC1425, dual em/gigabit) > (receiver box, Sun X2100, nfe/gigabit) > (both connected to a Dell PowerConnect 2708 gigabit switch) > > # netperf -H 192.168.0.60 -l 300 -- -s 64K -m 64K -M 64K -S 64K > TCP STREAM TEST to 192.168.0.60 > Recv Send Send > Socket Socket Message Elapsed > Size Size Size Time Throughput > bytes bytes bytes secs. 10^6bits/sec > > 65536 65536 65536 298.96 940.67 > > (transmitter: 8K/interrupts seconds on em0, 0% system idle) > (receiver: 83K/interrupts seconds on nfe0, 0% system idle) > > All fine. Stress test runs for 300 seconds without a problem. > > Now, we try the same test, but we increase the remote socket (nfe0) > send/recv buffer size to 128K. > > # netperf -H 192.168.0.60 -l 60 -- -s 128K -m 64K -M 64K -S 128K > > (transmitter: 8K/interrupts seconds on em9, 0% system idle) > (receiver: 100K/interrupts seconds on nfe0, 0% system idle) > > nfe0 will stop responding after few seconds; tcpdump shows nothing; > ifconfig down/up doesn't help; only a reboot does. > > 4) nviic(4) is probed/found, but provides no values to sensors(4) > framework. Details follow: > > nviic0 at pci0 dev 1 function 1 "NVIDIA nForce4 SMBus" rev 0xa2 > iic0 at nviic0 > iic0: addr 0x2e 00=00 01=00 02=00 03=00 04=00 05=00 06=00 07=00 08=00 > 09=00 0a=00 0b=00 0c=00 0d=00 0e=00 0f=00 10=00 11=00 12=00 13=00 > 14=00 15=00 16=00 17=00 18=00 19=00 1a=00 1b=00 1c=00 1d=00 1e=00 > 1f=03 20=63 21=75 22=c1 23=c1 24=bc 25=38 26=1c 27=19 28=39 29=02 > 2a=19 2b=03 2c=f5 2d=02 2e=2e 2f=02 30=81 31=55 32=55 33=00 34=00 > 35=00 36=00 37=00 38=00 39=00 3a=00 3b=00 3c=00 3d=00 3e=5c 3f=89 > 40=05 41=00 42=00 43=00 44=00 46=00 48=00 4a=00 4c=00 4e=ec 4f=50 > 50=ec 51=3c 52=ec 53=3c 54=5e 55=1a 56=5e 57=1a 58=5e 59=1a 5a=5e > 5b=1a 5c=02 5d=22 5e=42 5f=4b 60=ab 61=ab 62=e8 63=88 64=80 65=33 > 66=33 67=38 68=2d 69=2a 6a=3e 6b=3a 6c=37 6d=44 6e=40 6f=00 70=80 > 71=33 72=33 73=09 74=09 75=09 76=09 77=09 78=09 79=00 7a=10 7b=00 > 7c=44 7d=00 7e=00 7f=1c 80=0f 81=84 82=05 83=00 84=ec 85=9a 86=73 > 87=1d 88=26 89=00 8a=4d 8b=4d 8c=0b 8d=0b 8e=0c 8f=00 90=84 91=86 > 92=86 93=84 94=0c 95=0c 96=0c 97=5a 98=f1 99=be 9a=ac 9b=00 9d=00 > 9f=00 a0=00 a1=00 a2=0c a3=00 a4=02 a5=00 a6=00 a7=0b a8=0b a9=fe > ab=fe b1=00 b2=00 b3=00 b4=00 b5=00 b6=28 b7=28 b8=0e b9=0e ba=2b > bb=2b bc=00 bd=00 be=00 bf=00 c0=00 c1=00 c2=00 c3=00 c4=00 c5=00 > c6=00 c7=00 c8=00 c9=00 ca=00 cb=00 cc=00 cd=00 ce=00 cf=00 d0=00 > d1=00 d2=00 d3=00 d4=00 d5=00 d6=00 d7=00 d8=00 d9=00 da=00 db=00 > dc=00 dd=00 de=00 df=00 e0=00 e1=00 e2=00 e3=00 e4=00 e5=00 e6=00 > e7=00 e8=00 e9=00 ea=00 eb=00 ec=00 ed=00 ee=00 ef=00 f0=00 f1=00 > f2=00 f3=00 f4=00 f5=00 f6=00 f7=00 f8=00 f9=00 fa=00 fb=00 fc=00 > fd=00 fe=00 ff=00 > iic1 at nviic0 > iic1: addr 0x2e 00=00 01=00 02=00 03=00 04=00 05=00 06=00 07=00 08=00 > 09=00 0a=00 0b=00 0c=00 0d=00 0e=00 0f=00 10=00 11=00 12=00 13=00 > 14=00 15=00 16=00 17=00 18=00 19=00 1a=00 1b=00 1c=00 1d=00 1e=00 > 1f=03 20=63 21=75 22=c1 23=c1 24=bc 25=38 26=1c 27=19 28=39 29=02 > 2a=1a 2b=03 2c=fb 2d=02 2e=2e 2f=02 30=81 31=55 32=55 33=00 34=00 > 35=00 36=00 37=00 38=00 39=00 3a=00 3b=00 3c=00 3d=00 3e=5c 3f=89 > 40=05 41=00 42=00 43=00 44=00 46=00 48=00 4a=00 4c=00 4e=ec 4f=50 > 50=ec 51=3c 52=ec 53=3c 54=5e 55=1a 56=5e 57=1a 58=5e 59=1a 5a=5e > 5b=1a 5c=02 5d=22 5e=42 5f=4b 60=ab 61=ab 62=e8 63=88 64=80 65=33 > 66=33 67=38 68=2d 69=2a 6a=3e 6b=3a 6c=37 6d=44 6e=40 6f=00 70=80 > 71=33 72=33 73=09 74=09 75=09 76=09 77=09 78=09 79=00 7a=10 7b=00 > 7c=44 7d=00 7e=00 7f=1c 80=0f 81=84 82=05 83=00 84=bd 85=95 86=63 > 87=1d 88=46 89=00 8a=4d 8b=4d 8c=0b 8d=0b 8e=0c 8f=00 90=84 91=86 > 92=86 93=84 94=0c 95=0c 96=0c 97=5a 98=f1 99=be 9a=ac 9b=00 9d=00 > 9f=00 a0=00 a1=00 a2=0c a3=00 a4=02 a5=00 a6=00 a7=0b a8=0b a9=fe > ab=fe b1=00 b2=00 b3=00 b4=00 b5=00 b6=28 b7=28 b8=0e b9=0e ba=2b > bb=2b bc=00 bd=00 be=00 bf=00 c0=00 c1=00 c2=00 c3=00 c4=00 c5=00 > c6=00 c7=00 c8=00 c9=00 ca=00 cb=00 cc=00 cd=00 ce=00 cf=00 d0=00 > d1=00 d2=00 d3=00 d4=00 d5=00 d6=00 d7=00 d8=00 d9=00 da=00 db=00 > dc=00 dd=00 de=00 df=00 e0=00 e1=00 e2=00 e3=00 e4=00 e5=00 e6=00 > e7=00 e8=00 e9=00 ea=00 eb=00 ec=00 ed=00 ee=00 ef=00 f0=00 f1=00 > f2=00 f3=00 f4=00 f5=00 f6=00 f7=00 f8=00 f9=00 fa=00 fb=00 fc=00 > fd=00 fe=00 ff=00 > > dmesg x2100: > > OpenBSD 3.9-beta (GENERIC.MP) #0: Wed Feb 22 12:04:50 CET 2006 > [EMAIL PROTECTED]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > real mem = 2145873920 (2095580K) > avail mem = 1834766336 (1791764K) > using 22937 buffers containing 214794240 bytes (209760K) of memory > mainbus0 (root) > mainbus0: Intel MP Specification (Version 1.4) (OEM00000 PROD00000000) > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: Dual Core AMD Opteron(tm) Processor 175, 2211.58 MHz > cpu0: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW > cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB > 64b/line 16-way L2 cache > cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative > cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative > cpu0: apic clock running at 201MHz > cpu1 at mainbus0: apid 1 (application processor) > cpu1: Dual Core AMD Opteron(tm) Processor 175, 2211.33 MHz > cpu1: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW > cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB > 64b/line 16-way L2 cache > cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative > cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative > mpbios: bus 0 is type PCI > mpbios: bus 1 is type PCI > mpbios: bus 2 is type PCI > mpbios: bus 3 is type PCI > mpbios: bus 4 is type PCI > mpbios: bus 5 is type PCI > mpbios: bus 6 is type ISA > ioapic0 at mainbus0 apid 2: pa 0xffff800003738f24, version 11, 24 pins > ioapic0: misconfigured as apic 0 > ioapic0: remapped to apic 2 > pci0 at mainbus0 bus 0: configuration mode 1 > "NVIDIA nForce4 DDR" rev 0xa3 at pci0 dev 0 function 0 not configured > pcib0 at pci0 dev 1 function 0 "NVIDIA nForce4 ISA" rev 0xa3 > nviic0 at pci0 dev 1 function 1 "NVIDIA nForce4 SMBus" rev 0xa2 > iic0 at nviic0 > iic0: addr 0x2e 00=00 01=00 02=00 03=00 04=00 05=00 06=00 07=00 08=00 > 09=00 0a=00 0b=00 0c=00 0d=00 0e=00 0f=00 10=00 11=00 12=00 13=00 > 14=00 15=00 16=00 17=00 18=00 19=00 1a=00 1b=00 1c=00 1d=00 1e=00 > 1f=03 20=63 21=75 22=c1 23=c0 24=bc 25=38 26=1c 27=19 28=3e 29=02 > 2a=63 2b=03 2c=5c 2d=03 2e=32 2f=02 30=80 31=49 32=49 33=00 34=00 > 35=00 36=00 37=00 38=00 39=00 3a=00 3b=00 3c=00 3d=00 3e=5c 3f=89 > 40=05 41=00 42=00 43=00 44=00 46=00 48=00 4a=00 4c=00 4e=ec 4f=50 > 50=ec 51=3c 52=ec 53=3c 54=5e 55=1a 56=5e 57=1a 58=5e 59=1a 5a=5e > 5b=1a 5c=02 5d=22 5e=42 5f=4b 60=ab 61=ab 62=e8 63=88 64=80 65=33 > 66=33 67=38 68=2d 69=2a 6a=3e 6b=3a 6c=37 6d=44 6e=40 6f=00 70=80 > 71=33 72=33 73=09 74=09 75=09 76=09 77=09 78=09 79=00 7a=10 7b=00 > 7c=44 7d=00 7e=00 7f=1c 80=0f 81=84 82=05 83=00 84=9c 85=c1 86=41 > 87=fd 88=44 89=00 8a=4d 8b=4d 8c=0b 8d=0b 8e=0c 8f=00 90=84 91=86 > 92=86 93=84 94=0c 95=0c 96=0c 97=5a 98=f1 99=be 9a=ac 9b=00 9d=00 > 9f=00 a0=00 a1=00 a2=0c a3=00 a4=02 a5=00 a6=00 a7=0b a8=0b a9=fe > ab=fe b1=00 b2=00 b3=00 b4=00 b5=00 b6=28 b7=28 b8=0e b9=0e ba=2b > bb=2b bc=00 bd=00 be=00 bf=00 c0=00 c1=00 c2=00 c3=00 c4=00 c5=00 > c6=00 c7=00 c8=00 c9=00 ca=00 cb=00 cc=00 cd=00 ce=00 cf=00 d0=00 > d1=00 d2=00 d3=00 d4=00 d5=00 d6=00 d7=00 d8=00 d9=00 da=00 db=00 > dc=00 dd=00 de=00 df=00 e0=00 e1=00 e2=00 e3=00 e4=00 e5=00 e6=00 > e7=00 e8=00 e9=00 ea=00 eb=00 ec=00 ed=00 ee=00 ef=00 f0=00 f1=00 > f2=00 f3=00 f4=00 f5=00 f6=00 f7=00 f8=00 f9=00 fa=00 fb=00 fc=00 > fd=00 fe=00 ff=00 > iic1 at nviic0 > iic1: addr 0x2e 00=00 01=00 02=00 03=00 04=00 05=00 06=00 07=00 08=00 > 09=00 0a=00 0b=00 0c=00 0d=00 0e=00 0f=00 10=00 11=00 12=00 13=00 > 14=00 15=00 16=00 17=00 18=00 19=00 1a=00 1b=00 1c=00 1d=00 1e=00 > 1f=03 20=63 21=75 22=c1 23=c1 24=bc 25=38 26=1c 27=19 28=3d 29=02 > 2a=6a 2b=03 2c=63 2d=03 2e=31 2f=02 30=80 31=48 32=48 33=00 34=00 > 35=00 36=00 37=00 38=00 39=00 3a=00 3b=00 3c=00 3d=00 3e=5c 3f=89 > 40=05 41=00 42=00 43=00 44=00 46=00 48=00 4a=00 4c=00 4e=ec 4f=50 > 50=ec 51=3c 52=ec 53=3c 54=5e 55=1a 56=5e 57=1a 58=5e 59=1a 5a=5e > 5b=1a 5c=02 5d=22 5e=42 5f=4b 60=ab 61=ab 62=e8 63=88 64=80 65=33 > 66=33 67=38 68=2d 69=2a 6a=3e 6b=3a 6c=37 6d=44 6e=40 6f=00 70=80 > 71=33 72=33 73=09 74=09 75=09 76=09 77=09 78=09 79=00 7a=10 7b=00 > 7c=44 7d=00 7e=00 7f=1c 80=0f 81=84 82=05 83=00 84=bd 85=ae 86=41 > 87=4c 88=44 89=00 8a=4d 8b=4d 8c=0b 8d=0b 8e=0c 8f=00 90=84 91=86 > 92=86 93=84 94=0c 95=0c 96=0c 97=5a 98=f1 99=be 9a=ac 9b=00 9d=00 > 9f=00 a0=00 a1=00 a2=0c a3=00 a4=02 a5=00 a6=00 a7=0b a8=0b a9=fe > ab=fe b1=00 b2=00 b3=00 b4=00 b5=00 b6=28 b7=28 b8=0e b9=0e ba=2b > bb=2b bc=00 bd=00 be=00 bf=00 c0=00 c1=00 c2=00 c3=00 c4=00 c5=00 > c6=00 c7=00 c8=00 c9=00 ca=00 cb=00 cc=00 cd=00 ce=00 cf=00 d0=00 > d1=00 d2=00 d3=00 d4=00 d5=00 d6=00 d7=00 d8=00 d9=00 da=00 db=00 > dc=00 dd=00 de=00 df=00 e0=00 e1=00 e2=00 e3=00 e4=00 e5=00 e6=00 > e7=00 e8=00 e9=00 ea=00 eb=00 ec=00 ed=00 ee=00 ef=00 f0=00 f1=00 > f2=00 f3=00 f4=00 f5=00 f6=00 f7=00 f8=00 f9=00 fa=00 fb=00 fc=00 > fd=00 fe=00 ff=00 > ohci0 at pci0 dev 2 function 0 "NVIDIA nForce4 USB" rev 0xa2: apic 2 > int 10 (irq 10), version 1.0, legacy support > usb0 at ohci0: USB revision 1.0 > uhub0 at usb0 > uhub0: NVIDIA OHCI root hub, rev 1.00/1.00, addr 1 > uhub0: 8 ports with 8 removable, self powered > ehci0 at pci0 dev 2 function 1 "NVIDIA nForce4 USB" rev 0xa3: apic 2 > int 11 (irq 11) > usb1 at ehci0: USB revision 2.0 > uhub1 at usb1 > uhub1: NVIDIA EHCI root hub, rev 2.00/1.00, addr 1 > uhub1: 8 ports with 8 removable, self powered > pciide0 at pci0 dev 6 function 0 "NVIDIA nForce4 IDE" rev 0xf2: DMA, > channel 0 configured to compatibility, channel 1 configured to > compatibility > atapiscsi0 at pciide0 channel 0 drive 0 > scsibus0 at atapiscsi0: 2 targets > cd0 at scsibus0 targ 0 lun 0: <MATSHITA, DVD-ROM SR-8178, PZ16> SCSI0 > 5/cdrom removable > cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 > pciide0: channel 1 disabled (no drives) > pciide1 at pci0 dev 7 function 0 "NVIDIA nForce4 SATA 1" rev 0xf3: DMA > pciide1: using apic 2 int 11 (irq 11) for native-PCI interrupt > wd0 at pciide1 channel 0 drive 0: <HDS728080PLA380> > wd0: 16-sector PIO, LBA48, 78533MB, 160836480 sectors > wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 5 > pciide2 at pci0 dev 8 function 0 "NVIDIA nForce4 SATA 2" rev 0xf3: DMA > pciide2: using apic 2 int 10 (irq 10) for native-PCI interrupt > ppb0 at pci0 dev 9 function 0 "NVIDIA nForce4 PCI-PCI" rev 0xa2 > pci1 at ppb0 bus 1 > vga1 at pci1 dev 5 function 0 "ATI Rage XL" rev 0x27 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > nfe0 at pci0 dev 10 function 0 "NVIDIA CK804 LAN" rev 0xa3: apic 2 int > 3 (irq 3), address 00:e0:81:58:b1:10 > eephy0 at nfe0 phy 1: Marvell 88E1111 Gigabit PHY, rev. 2 > ppb1 at pci0 dev 11 function 0 "NVIDIA nForce4 PCIE" rev 0xa3 > pci2 at ppb1 bus 2 > ppb2 at pci0 dev 12 function 0 "NVIDIA nForce4 PCIE" rev 0xa3 > pci3 at ppb2 bus 3 > ppb3 at pci0 dev 13 function 0 "NVIDIA nForce4 PCIE" rev 0xa3 > pci4 at ppb3 bus 4 > bge0 at pci4 dev 0 function 0 "Broadcom BCM5721" rev 0x11, BCM5750 B1 > (0x4101): apic 2 int 5 (irq 5), address 00:e0:81:58:b1:11 > brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0 > ppb4 at pci0 dev 14 function 0 "NVIDIA nForce4 PCIE" rev 0xa3 > pci5 at ppb4 bus 5 > pchb0 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00 > pchb1 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00 > pchb2 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00 > pchb3 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00 > isa0 at pcib0 > isadma0 at isa0 > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > spkr0 at pcppi0 > uhidev0 at uhub0 port 6 configuration 1 interface 0 > uhidev0: DELL DELL USB Keyboard, rev 1.10/1.04, addr 2, iclass 3/1 > ukbd0 at uhidev0: 8 modifier keys, 6 key codes > wskbd1 at ukbd0 mux 1 > wskbd1: connecting to wsdisplay0 > dkcsum: wd0 matches BIOS drive 0x80 > root on wd0a > rootdev=0x0 rrootdev=0x300 rawdev=0x302 > link state changed > link state changed > link state changed > link state changed