if_em panic

Huang wen hui huang at gddsn.org.cn
Thu Jan 12 18:38:39 PST 2006

when I load if_em on TP42P got this panic:
#kldload if_em
[thread pid 1300 tid 100060 ]
Stopped at em_intr_fast+0xb: movl 0x4(%eax),%edx
db> bt
Tracing pid 1300 tid 100060 td 0xc673b340
em_intr_fast(c6b07800) at em_intr_fast+0xb
intr_execute_handlers(c096d718,e8d338b8,c673b340,c096d514,c096d718) at
atpic_handle_intr(b) at atpic_handle_intr+0x96
Xatpic_intr11() at Xatpic_intr11+0x20
--- interrupt, eip = 0xc0853d23, esp = 0xe8d338f8, ebp = 0xe8d338fc ---
spinlock_exit(c096d718,0,c6b07948,e8d3392c,c085067d) at spinlock_exit+0x27
atpic_enable_source(c096d718,c096d718,c096d718) at atpic_enable_source+0x7f
intr_add_handler(c64d83c0,b,c6c55418,c6b07800,84) at intr_add_handler+0x59
at nexus_setup_intr+0x66
at bus_generic_setup_intr+0x76
at bus_generic_setup_intr+0x76
at bus_generic_setup_intr+0x76
at bus_generic_setup_intr+0x76
bus_setup_intr(c6505480,c6afdd00,84,c6c55418,c6b07800) at
em_attach(c6505480) at em_attach+0x787
device_attach(c6505480,c6505480,c6505480,2,c64f5000) at device_attach+0x58
device_probe_and_attach(c6505480,c6505480,c64f5000) at
pci_driver_added(c6505800,c6c63b08) at pci_driver_added+0xd1
devclass_add_driver(c6387e40,c6c63b08,c6aa9700,c6c63ae8,c6863cc0) at
driver_module_handler(c6aa9700,0,c6c63af4,c0991040,0) at
module_register_init(c6c63ae8) at module_register_init+0x4b
linker_file_sysinit(c6b94200,c6b94200,1,c6b94200,c6863cc0) at
linker_load_file(c6863cc0,e8d33c50,400,0,c64e7c00) at linker_load_file+0xce
linker_load_module(0,c64e7c00,0,0,e8d33c7c) at linker_load_module+0xa3
kldload(c673b340,e8d33d04,1,1,296) at kldload+0xe7
syscall(3b,3b,3b,0,bfbfed54) at syscall+0x2ee
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (304, FreeBSD ELF32, kldload), eip = 0x280c41cb, esp =
0xbfbfeccc, ebp = 0xbfbfed08 ---

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 7.0-CURRENT #27: Thu Jan 12 23:40:06 CST 2006
root at tp.gddsn.org.cn:/usr/obj/usr/src/sys/IBM01
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) M processor 1.80GHz (598.06-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x6d6 Stepping = 6
real memory = 2146828288 (2047 MB)
avail memory = 2095865856 (1998 MB)
ath_hal: (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <IBM TP-1R> on motherboard
acpi_ec0: <Embedded Controller: GPE 0x1c, ECDT> port 0x62,0x66 on acpi0
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_perf0: <ACPI CPU Frequency Control> on cpu0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82855 host to AGP bridge> on hostb0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0x3000-0x30ff mem
0xe0000000-0xe7ffffff,0 xc0100000-0xc010ffff irq 11 at device 0.0 on pci1
uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0x1800-0x181f
irq 11 at device 29.0 on pci0
usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0x1820-0x183f
irq 11 at device 29.1 on pci0
usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0x1840-0x185f
irq 11 at device 29.2 on pci0
usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> mem
0xc0000000-0xc00003ff i rq 11 at device 29.7 on pci0
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib2
cbb0: <PCI-CardBus Bridge> mem 0xb0000000-0xb0000fff irq 11 at device
0.0 on pci 2
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <PCI-CardBus Bridge> mem 0xb1000000-0xb1000fff irq 11 at device
0.1 on pci 2
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
pci2: <network, ethernet> at device 1.0 (no driver attached)
ath0: <Atheros 5212> mem 0xc0210000-0xc021ffff irq 11 at device 2.0 on pci2
ath0: Ethernet address: 00:05:4e:4d:2a:7b
ath0: mac 5.6 phy 4.1 5ghz radio 1.7 2ghz radio 2.3
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH4 UDMA100 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x37 6,0x1860-0x186f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
ichsmb0: <Intel 82801DC (ICH4) SMBus controller> port 0x1880-0x189f irq
11 at de vice 31.3 on pci0
ichsmb0: [GIANT-LOCKED]
smbus0: <System Management Bus> on ichsmb0
smb0: <SMBus generic I/O> on smbus0
pcm0: <Intel ICH4 (82801DB)> port 0x1c00-0x1cff,0x18c0-0x18ff mem
0xc0000c00-0xc 0000dff,0xc0000800-0xc00008ff irq 11 at device 31.5 on pci0
pcm0: <Analog Devices AD1981B AC97 Codec>
pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on
sio0: type 8250 or not responding
ppc0: <Standard parallel printer port> port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem
0xd0000-0xd0fff,0xd1000-0xd1fff,0xdc000-0xdffff pnpid ORM0000 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
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
ugen0: vendor 0x1668 product 0x2441, rev 1.10/5.46, addr 2
Timecounter "TSC" frequency 598061766 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 57231MB <HTS726060M9AT00 MH4OA6GA> at ata0-master UDMA100
cardbus1: CIS pointer is 0!
fwohci0: <Texas Instruments TSB43AB23> mem
0xc0240000-0xc02407ff,0xc0244000-0xc0 247fff at device 0.0 on cardbus1
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:00:30:bd:00:00:00:00
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
dcons_crom0: <dcons configuration ROM> on firewire0
dcons_crom0: bus_addr 0x7d7b0000
fwip0: <IP over FireWire> on firewire0
fwip0: Firewire address: 00:00:30:bd:00:00:00:00 @ 0xfffe00000000, S400,
maxrec 2048
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
fwohci0: BUS reset
fwohci0: BUS reset
fwohci0: node_id=0x8000ffc0, gen=2, non CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 1
firewire0: bus manager 1
firewire0: New S400 device ID:0001b700000104a8
acd0: DVDR <MATSHITADVD-RAM UJ-812/K104> at ata1-master UDMA33
Trying to mount root from ufs:/dev/ad0s1a
WARNING: / was not properly dismounted
WARNING: /tmp was not properly dismounted
/tmp: mount pending error: blocks 16 files 4
WARNING: /var was not properly dismounted
/var: mount pending error: blocks 140 files 14
WARNING: /usr was not properly dismounted
/usr: mount pending error: blocks 4 files 1
WARNING: /home was not properly dismounted
fwohci0: BUS reset
fwohci0: node_id=0xc000ffc0, gen=3, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
drm0: <ATI Radeon FireGL T2 128> on vgapci0
info: [drm] AGP at 0xd0000000 256MB
info: [drm] Initialized radeon 1.19.0 20050911
info: [drm] Loading R300 Microcode
fwohci0: device physically ejected?
dcons_crom0: detached
fwip0: detached
sbp0: detached
firewire0: detached
fwohci0: detached
ath0: link state changed to UP
info: [drm] Loading R300 Microcode

More information about the freebsd-current mailing list