6.2-RC1 em(4) issue - freezes during CD boot

Mike Tancsa mike at sentex.net
Thu Dec 14 14:44:27 PST 2006


At 11:13 PM 12/13/2006, Jack Vogel wrote:
>On 12/13/06, Chris Buechler <freebsd at chrisbuechler.com> wrote:
>>Jack Vogel wrote:
>> > I need the PCI ID of that NIC, just to be sure that I can't reproduce
>> > this, but
>> > I doubt it, pciconf -l

I have another case where an EM nic can lock up the box.  But I am 
not sure if its a compatibility issue with a particular 
motherboard.  The key elements in my case are an RS-480 MB, 3ware 2 
port SATA and 2 port PCIe 1000PT em nic.  Depending on how I shuffle 
around the cards, the twe will complain about parity errors, or the 
em will just lockup as soon as I give one of its ports an IP address. 
If I swap out all the parts to a different motherboard (I tried 2 
RS-480s, both with latest BIOS so I dont think its just a case of bad 
hardware), it all works just fine.  It will also on occasion fire em 
watchdog timeouts depending again, one the arrangement of the PCI 
card and whether I have USB enable or not.



# pciconf -lv
hostb0 at pci0:0:0:        class=0x060000 card=0x59501002 
chip=0x59501002 rev=0x10 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = bridge
     subclass = HOST-PCI
pcib1 at pci0:1:0: class=0x060400 card=0x00000044 chip=0x5a3f1002 
rev=0x00 hdr=0x01
     vendor   = 'ATI Technologies Inc'
     class    = bridge
     subclass = PCI-PCI
pcib2 at pci0:2:0: class=0x060400 card=0x00000050 chip=0x5a341002 
rev=0x00 hdr=0x01
     vendor   = 'ATI Technologies Inc'
     class    = bridge
     subclass = PCI-PCI
atapci0 at pci0:17:0:      class=0x01018f card=0x1b341019 
chip=0x437a1002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     device   = 'Serial ATA Controller'
     class    = mass storage
     subclass = ATA
atapci1 at pci0:18:0:      class=0x01018f card=0x1b341019 
chip=0x43791002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     device   = 'Serial ATA Controller'
     class    = mass storage
     subclass = ATA
ohci0 at pci0:19:0:        class=0x0c0310 card=0x1b341019 
chip=0x43741002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = serial bus
     subclass = USB
ohci1 at pci0:19:1:        class=0x0c0310 card=0x1b341019 
chip=0x43751002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = serial bus
     subclass = USB
ehci0 at pci0:19:2:        class=0x0c0320 card=0x1b341019 
chip=0x43731002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = serial bus
     subclass = USB
none0 at pci0:20:0:        class=0x0c0500 card=0x1b341019 
chip=0x43721002 rev=0x11 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     device   = 'SMBus'
     class    = serial bus
     subclass = SMBus
atapci2 at pci0:20:1:      class=0x01018a card=0x1b341019 
chip=0x43761002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     device   = 'IDE Controller'
     class    = mass storage
     subclass = ATA
isab0 at pci0:20:3:        class=0x060100 card=0x1b341019 
chip=0x43771002 rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = bridge
     subclass = PCI-ISA
pcib3 at pci0:20:4:        class=0x060401 card=0x00000000 
chip=0x43711002 rev=0x00 hdr=0x01
     vendor   = 'ATI Technologies Inc'
     class    = bridge
     subclass = PCI-PCI
hostb1 at pci0:24:0:       class=0x060000 card=0x00000000 
chip=0x11001022 rev=0x00 hdr=0x00
     vendor   = 'Advanced Micro Devices (AMD)'
     device   = 'Athlon 64 / Opteron HyperTransport Technology Configuration'
     class    = bridge
     subclass = HOST-PCI
hostb2 at pci0:24:1:       class=0x060000 card=0x00000000 
chip=0x11011022 rev=0x00 hdr=0x00
     vendor   = 'Advanced Micro Devices (AMD)'
     device   = 'Athlon 64 / Opteron Address Map'
     class    = bridge
     subclass = HOST-PCI
hostb3 at pci0:24:2:       class=0x060000 card=0x00000000 
chip=0x11021022 rev=0x00 hdr=0x00
     vendor   = 'Advanced Micro Devices (AMD)'
     device   = 'Athlon 64 / Opteron DRAM Controller'
     class    = bridge
     subclass = HOST-PCI
hostb4 at pci0:24:3:       class=0x060000 card=0x00000000 
chip=0x11031022 rev=0x00 hdr=0x00
     vendor   = 'Advanced Micro Devices (AMD)'
     device   = 'Athlon 64 / Opteron Miscellaneous Control'
     class    = bridge
     subclass = HOST-PCI
none1 at pci1:5:0: class=0x030000 card=0x1b341019 chip=0x59741002 
rev=0x00 hdr=0x00
     vendor   = 'ATI Technologies Inc'
     class    = display
     subclass = VGA
em0 at pci2:0:0:   class=0x020000 card=0x115e8086 chip=0x105e8086 
rev=0x06 hdr=0x00
     vendor   = 'Intel Corporation'
     device   = 'PRO/1000 PT'
     class    = network
     subclass = ethernet
em1 at pci2:0:1:   class=0x020000 card=0x115e8086 chip=0x105e8086 
rev=0x06 hdr=0x00
     vendor   = 'Intel Corporation'
     device   = 'PRO/1000 PT'
     class    = network
     subclass = ethernet
fxp0 at pci3:0:0:  class=0x020000 card=0x00408086 chip=0x12298086 
rev=0x0c hdr=0x00
     vendor   = 'Intel Corporation'
     device   = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter'
     class    = network
     subclass = ethernet
twe0 at pci3:1:0:  class=0x010400 card=0x100113c1 chip=0x100113c1 
rev=0x01 hdr=0x00
     vendor   = '3ware Inc.'
     device   = '7000/8000 series ATA-133 Storage Controller'
     class    = mass storage
     subclass = RAID
rl0 at pci3:5:0:   class=0x020000 card=0x813910ec chip=0x813910ec 
rev=0x10 hdr=0x00
     vendor   = 'Realtek Semiconductor'
     device   = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
     class    = network
     subclass = ethernet


# cat /var/run/dmesg.boot
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-PRERELEASE #6: Thu Dec 14 16:16:01 EST 2006
     mdtancsa at hq2.sentex.ca:/usr/obj/usr/src/sys/router
ACPI APIC Table: <RS480  AWRDACPI>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 Processor 3500+ (2199.76-MHz 686-class CPU)
   Origin = "AuthenticAMD"  Id = 0x20ff2  Stepping = 2
   Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
   Features2=0x1<SSE3>
   AMD Features=0xe2500800<SYSCALL,NX,MMX+,FFXSR,LM,3DNow+,3DNow>
   AMD Features2=0x1<LAHF>
real memory  = 1039073280 (990 MB)
avail memory = 1011957760 (965 MB)
ioapic0 <Version 2.1> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <RS480 AWRDACPI> on motherboard
acpi0: Overriding SCI Interrupt from IRQ 9 to IRQ 21
     ACPI-0438: *** Error: Looking up [\\_SB_.PCI0.LPC0.LNK1] in 
namespace, AE_NOT_FOUND
SearchNode 0xc45db520 StartNode 0xc45db520 ReturnNode 0
     ACPI-0438: *** Error: Looking up [\\_SB_.PCI0.LPC0.LNK0] in 
namespace, AE_NOT_FOUND
SearchNode 0xc462bda0 StartNode 0xc462bda0 ReturnNode 0
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU> on acpi0
powernow0: <Cool`n'Quiet K8> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 5.0 (no driver attached)
pcib2: <PCI-PCI bridge> at device 2.0 on pci0
pci2: <PCI bus> on pcib2
em0: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 
0xdf00-0xdf1f mem 0xfdce0000-0xfdcfffff,0xfdcc0000-0xfdcdffff irq 18 
at device 0.0 on pci2
em0: Ethernet address: 00:15:17:12:f4:2e
em0: [FAST]
em1: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 
0xde00-0xde1f mem 0xfdca0000-0xfdcbffff,0xfdc80000-0xfdc9ffff irq 18 
at device 0.1 on pci2
em1: Ethernet address: 00:15:17:12:f4:2f
em1: [FAST]
atapci0: <ATI IXP400 SATA150 controller> port 
0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f 
mem 0xfe02f000-0xfe02f1ff irq 23 at device 17.0 on pci0
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
atapci1: <ATI IXP400 SATA150 controller> port 
0xfa00-0xfa07,0xf900-0xf903,0xf800-0xf807,0xf700-0xf703,0xf600-0xf60f 
mem 0xfe02e000-0xfe02e1ff irq 22 at device 18.0 on pci0
ata4: <ATA channel 0> on atapci1
ata5: <ATA channel 1> on atapci1
ohci0: <ATI SB400 USB Controller> mem 0xfe02d000-0xfe02dfff irq 19 at 
device 19.0 on pci0
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <ATI SB400 USB Controller> on ohci0
usb0: USB revision 1.0
uhub0: ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
ohci1: <ATI SB400 USB Controller> mem 0xfe02c000-0xfe02cfff irq 19 at 
device 19.1 on pci0
ohci1: [GIANT-LOCKED]
usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <ATI SB400 USB Controller> on ohci1
usb1: USB revision 1.0
uhub1: ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 4 ports with 4 removable, self powered
ehci0: <ATI SB400 USB 2.0 controller> mem 0xfe02b000-0xfe02bfff irq 
19 at device 19.2 on pci0
ehci0: [GIANT-LOCKED]
usb2: EHCI version 1.0
usb2: companion controllers, 4 ports each: usb0 usb1
usb2: <ATI SB400 USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: ATI EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 8 ports with 8 removable, self powered
pci0: <serial bus, SMBus> at device 20.0 (no driver attached)
atapci2: <ATI IXP400 UDMA133 controller> port 
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf400-0xf40f at device 20.1 on pci0
ata0: <ATA channel 0> on atapci2
ata1: <ATA channel 1> on atapci2
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib3: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci3: <ACPI PCI bus> on pcib3
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xcf00-0xcf3f mem 
0xfd7ff000-0xfd7fffff,0xfd7c0000-0xfd7dffff irq 20 at device 0.0 on pci3
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:02:b3:8c:89:e4
twe0: <3ware Storage Controller. Driver version 1.50.01.002> port 
0xce00-0xce0f mem 0xfd7fe000-0xfd7fe00f,0xfc800000-0xfcffffff irq 21 
at device 1.0 on pci3
twe0: [GIANT-LOCKED]
twe0: PCI parity error: Reseat card, move card or buggy device 
present.twe0: 2 ports, Firmware FE8S 1.05.00.068, BIOS BE7X 1.08.00.048
rl0: <RealTek 8139 10/100BaseTX> port 0xcc00-0xccff mem 
0xfd7fd000-0xfd7fd0ff irq 22 at device 5.0 on pci3
miibus1: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus1
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:14:2a:ad:38:a3
acpi_tz0: <Thermal Zone> on acpi0
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FAST]
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 
0xc0000-0xccfff,0xd0000-0xd3fff,0xd4000-0xd57ff,0xd6000-0xd6fff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2199762607 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding 
enabled, default to accept, logging limited to 9100 packets/entry by default
twe0: PCI parity error: Reseat card, move card or buggy device 
present.twed0: <Unit 0, TwinStor, Normal> on twe0
twed0: 76318MB (156299440 sectors)
Trying to mount root from ufs:/dev/twed0s1a
[hq2]#  



More information about the freebsd-stable mailing list