Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: multiple wm on same card?



David Young <dyoung%pobox.com@localhost> writes:

> On Tue, Nov 01, 2011 at 12:47:43PM -0400, Greg Troxel wrote:
>> 
>> I have a machine (totally unrelated to my previous query) that has 2
>> quad Intel GigE NICs, and thus 8 wm interfaces.  With septemberish
>> netbsd-5:
>> 
>>   using 1 wm on each quad card works fine
>> 
>>   trying to use 2 wms on a card provokes a hard lockup, usually right
>>   away
>
> Are the four wm(4) different functions of the same PCI device, or do the
> 4-port cards have a PCI-PCI bridge on them?

Here's a dmesg, which shows some hints of trouble.
Current from 1027 paniced at boot (hand typed from photo):

  ukbd1 at uhidev2: 8 modifier keys, 6 key codes
  panic: uhic_waitintr: lost intr_info

dmesg from netbsd-5 (built by me, with IPSEC and swwdog, runs fine on an
older box):

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.1_STABLE (GENERIC) #31: Sat Sep 10 15:43:07 EDT 2011
        gdt@[redacted]:/n1/obj/gdt-5/i386/sys/arch/i386/compile/GENERIC
total memory = 3063 MB
avail memory = 2998 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
iXsystems iX1204-R700UB (1234567890)
mainbus0 (root)
cpu0 at mainbus0 apid 0: Intel 686-class, 1866MHz, id 0x106a5
ioapic0 at mainbus0 apid 1: pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0 apid 2: pa 0xfec8a000, version 20, 24 pins
acpi0 at mainbus0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <SMCI  ,        ,20110708>, AslId <MSFT,00000097>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
ACPI-Fast 24-bit timer
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
npx1 at acpi0 (COPR, PNP0C04): io 0xf0-0xff irq 13
npx1: reported by CPUID; using exception 16
hpet0 at acpi0 (HPET, PNP0103): mem 0xfed00000-0xfed003ff
timecounter: Timecounter "hpet0" frequency 14318179 Hz quality 2000
UAR1 (PNP0501) at acpi0 not configured
UAR2 (PNP0501) at acpi0 not configured
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
MI0 (IPI0001) ACPI Error (nsxfeval-0213): Incorrect return type [Buffer] 
requested [String] [20080321]
at acpi0 not configured
apm0 at acpi0: Power Management spec V1.2
attimer1: attached to pcppi1
ipmi0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x3406 (rev. 0x22)
ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x3408 (rev. 0x22)
ppb0: unsupported PCI Express version
pci1 at ppb0 bus 1
pci1: no spaces enabled!
ppb1 at pci0 dev 3 function 0: vendor 0x8086 product 0x340a (rev. 0x22)
ppb1: unsupported PCI Express version
pci2 at ppb1 bus 2
pci2: no spaces enabled!
ppb2 at pci0 dev 5 function 0: vendor 0x8086 product 0x340c (rev. 0x22)
ppb2: unsupported PCI Express version
pci3 at ppb2 bus 3
pci3: no spaces enabled!
ppb3 at pci0 dev 7 function 0: vendor 0x8086 product 0x340e (rev. 0x22)
ppb3: unsupported PCI Express version
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
ppb4 at pci4 dev 0 function 0: vendor 0x10b5 product 0x8518 (rev. 0xac)
pci5 at ppb4 bus 5
pci5: i/o space, memory space enabled, rd/line, wr/inv ok
ppb5 at pci5 dev 1 function 0: vendor 0x10b5 product 0x8518 (rev. 0xac)
pci6 at ppb5 bus 6
pci6: i/o space, memory space enabled, rd/line, wr/inv ok
wm0 at pci6 dev 0 function 0: Intel PRO/1000 PT (82571EB), rev. 6
wm0: interrupting at ioapic1 pin 13
wm0: PCI-Express bus
wm0: 65536 word (16 address bits) SPI EEPROM
wm0: Ethernet address [redacted]
igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
wm1 at pci6 dev 0 function 1: Intel PRO/1000 PT (82571EB), rev. 6
wm1: interrupting at ioapic1 pin 15
wm1: PCI-Express bus
wm1: 65536 word (16 address bits) SPI EEPROM
wm1: Ethernet address [redacted]
igphy1 at wm1 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
ppb6 at pci5 dev 2 function 0: vendor 0x10b5 product 0x8518 (rev. 0xac)
pci7 at ppb6 bus 7
pci7: i/o space, memory space enabled, rd/line, wr/inv ok
wm2 at pci7 dev 0 function 0: Intel PRO/1000 PT (82571EB), rev. 6
wm2: interrupting at ioapic1 pin 15
wm2: PCI-Express bus
wm2: 65536 word (16 address bits) SPI EEPROM
wm2: Ethernet address [redacted]
igphy2 at wm2 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
wm3 at pci7 dev 0 function 1: Intel PRO/1000 PT (82571EB), rev. 6
wm3: interrupting at ioapic1 pin 14
wm3: PCI-Express bus
wm3: 65536 word (16 address bits) SPI EEPROM
wm3: Ethernet address [redacted]
igphy3 at wm3 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
vendor 0x8086 product 0x342d (interrupt system, interface 0x20, revision 0x22) 
at pci0 dev 19 function 0 not configured
vendor 0x8086 product 0x342e (interrupt system, revision 0x22) at pci0 dev 20 
function 0 not configured
vendor 0x8086 product 0x3422 (interrupt system, revision 0x22) at pci0 dev 20 
function 1 not configured
vendor 0x8086 product 0x3423 (interrupt system, revision 0x22) at pci0 dev 20 
function 2 not configured
vendor 0x8086 product 0x3438 (interrupt system, revision 0x22) at pci0 dev 20 
function 3 not configured
vendor 0x8086 product 0x3430 (miscellaneous system, revision 0x22) at pci0 dev 
22 function 0 not configured
vendor 0x8086 product 0x3431 (miscellaneous system, revision 0x22) at pci0 dev 
22 function 1 not configured
vendor 0x8086 product 0x3432 (miscellaneous system, revision 0x22) at pci0 dev 
22 function 2 not configured
vendor 0x8086 product 0x3433 (miscellaneous system, revision 0x22) at pci0 dev 
22 function 3 not configured
vendor 0x8086 product 0x3429 (miscellaneous system, revision 0x22) at pci0 dev 
22 function 4 not configured
vendor 0x8086 product 0x342a (miscellaneous system, revision 0x22) at pci0 dev 
22 function 5 not configured
vendor 0x8086 product 0x342b (miscellaneous system, revision 0x22) at pci0 dev 
22 function 6 not configured
vendor 0x8086 product 0x342c (miscellaneous system, revision 0x22) at pci0 dev 
22 function 7 not configured
uhci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x3a37 (rev. 0x00)
uhci0: interrupting at ioapic0 pin 16
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 26 function 1: vendor 0x8086 product 0x3a38 (rev. 0x00)
uhci1: interrupting at ioapic0 pin 21
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 26 function 2: vendor 0x8086 product 0x3a39 (rev. 0x00)
uhci2: interrupting at ioapic0 pin 19
usb2 at uhci2: USB revision 1.0
ehci0 at pci0 dev 26 function 7: vendor 0x8086 product 0x3a3c (rev. 0x00)
ehci0: interrupting at ioapic0 pin 18
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2
usb3 at ehci0: USB revision 2.0
ppb7 at pci0 dev 28 function 0: vendor 0x8086 product 0x3a40 (rev. 0x00)
pci8 at ppb7 bus 8
pci8: i/o space, memory space enabled, rd/line, wr/inv ok
wm4 at pci8 dev 0 function 0: 82576 1000BaseT Ethernet, rev. 1
wm4: interrupting at ioapic0 pin 16
wm4: PCI-Express bus
wm4: 65536 word (16 address bits) SPI EEPROM
wm4: Ethernet address [redacted]
igphy4 at wm4 phy 1: i82566 10/100/1000 media interface, rev. 1
igphy4: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
wm5 at pci8 dev 0 function 1: 82576 1000BaseT Ethernet, rev. 1
wm5: interrupting at ioapic0 pin 17
wm5: PCI-Express bus
wm5: 65536 word (16 address bits) SPI EEPROM
wm5: Ethernet address [redacted]
igphy5 at wm5 phy 1: i82566 10/100/1000 media interface, rev. 1
igphy5: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
ppb8 at pci0 dev 28 function 4: vendor 0x8086 product 0x3a48 (rev. 0x00)
pci9 at ppb8 bus 9
pci9: i/o space, memory space enabled, rd/line, wr/inv ok
wm6 at pci9 dev 0 function 0: 82576 1000BaseT Ethernet, rev. 1
wm6: interrupting at ioapic0 pin 16
wm6: PCI-Express bus
wm6: 65536 word (16 address bits) SPI EEPROM
wm6: Ethernet address [redacted]
igphy6 at wm6 phy 1: i82566 10/100/1000 media interface, rev. 1
igphy6: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
wm7 at pci9 dev 0 function 1: 82576 1000BaseT Ethernet, rev. 1
wm7: interrupting at ioapic0 pin 17
wm7: PCI-Express bus
wm7: 65536 word (16 address bits) SPI EEPROM
wm7: Ethernet address [redacted]
igphy7 at wm7 phy 1: i82566 10/100/1000 media interface, rev. 1
igphy7: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
uhci3 at pci0 dev 29 function 0: vendor 0x8086 product 0x3a34 (rev. 0x00)
uhci3: interrupting at ioapic0 pin 23
usb4 at uhci3: USB revision 1.0
uhci4 at pci0 dev 29 function 1: vendor 0x8086 product 0x3a35 (rev. 0x00)
uhci4: interrupting at ioapic0 pin 19
usb5 at uhci4: USB revision 1.0
uhci5 at pci0 dev 29 function 2: vendor 0x8086 product 0x3a36 (rev. 0x00)
uhci5: interrupting at ioapic0 pin 18
usb6 at uhci5: USB revision 1.0
ehci1 at pci0 dev 29 function 7: vendor 0x8086 product 0x3a3a (rev. 0x00)
ehci1: interrupting at ioapic0 pin 23
ehci1: EHCI version 1.0
ehci1: companion controllers, 2 ports each: uhci3 uhci4 uhci5
usb7 at ehci1: USB revision 2.0
ppb9 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0x90)
pci10 at ppb9 bus 10
pci10: i/o space, memory space enabled
vga1 at pci10 dev 1 function 0: vendor 0x102b product 0x0532 (rev. 0x0a)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
drm at vga1 not configured
pcib0 at pci0 dev 31 function 0
pcib0: vendor 0x8086 product 0x3a16 (rev. 0x00)
ahcisata0 at pci0 dev 31 function 2: vendor 0x8086 product 0x3a22
ahcisata0: interrupting at ioapic0 pin 19
ahcisata0: AHCI revision 1.2, 6 ports, 32 command slots, features 0xef20e0e0
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 2
atabus3 at ahcisata0 channel 3
atabus4 at ahcisata0 channel 4
atabus5 at ahcisata0 channel 5
ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x3a30 (rev. 0x00)
ichsmb0: interrupting at ioapic0 pin 18
iic0 at ichsmb0: I2C bus
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 1866840560 Hz quality 3000
IPsec: Initialized Security Association Processing.
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhub3 at usb3: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
uhub4 at usb4: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 2 ports with 2 removable, self powered
uhub5 at usb5: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub5: 2 ports with 2 removable, self powered
uhub6 at usb6: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub6: 2 ports with 2 removable, self powered
ahcisata0 port 0: device present, speed: 3.0Gb/s
ahcisata0 port 4: device present, speed: 1.5Gb/s
uhub7 at usb7: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub7: 6 ports with 6 removable, self powered
wd0 at atabus0 drive 0: <WDC WD5003ABYX-01WERA0>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 465 GB, 969021 cyl, 16 head, 63 sec, 512 bytes/sect x 976773168 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) 
(using DMA)
atapibus0 at atabus4: 1 targets
cd0 at atapibus0 drive 0: <HL-DT-STDVDRAM GT40N, KZFB6KL2024, 1.00> cdrom 
removable
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
cd0(ahcisata0:4:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) 
(using DMA)
uhidev0 at uhub1 port 1 configuration 1 interface 0
uhidev0: Winbond Electronics Corp Hermon USB hidmouse Device, rev 1.10/0.01, 
addr 2, iclass 3/1
ums0 at uhidev0: 3 buttons and Z dir
wsmouse0 at ums0 mux 0
uhidev1 at uhub1 port 1 configuration 1 interface 1uhidev2 at uhub4 port 2 
configuration 1 interface 0
uhidev1: Winbond Electronics Corp Hermon USB hidmouse Device, rev 1.10/0.01, 
addr 2, iclass 3/1
ukbd0 at uhidev1

uhidev2: Microsoft MicrosoftM-BM-. Digital Media oard 3000, rev 2.00/2.00, addr 
2, iclass 3/1
ukbd1 at uhidev2
wskbd0 at ukbd0: console keyboard, using wsdisplay0
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev3 at uhub4 port 2 configuration 1 interface 1
uhidev3: Microsoft MicrosoftM-BM-. Digital Media oard 3000, rev 2.00/2.00, addr 
2, iclass 3/0
uhidev3: 3 report ids
uhid0 at uhidev3 reportid 1: input=7, output=0, feature=0
uhid1 at uhidev3 reportid 3: input=1, output=0, feature=0
ipmi0: version 2.0 interface KCS iobase 0xca2/2 spacing 1
swwdog0: software watchdog initialized
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
ipmi0: critical under limit on 'P1-DIMM2A'
ipmi0: critical under limit on 'P1-DIMM1A'
ipmi0: critical under limit on 'System Temp'

Attachment: pgpRGOgsa0VkJ.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index