Hi!

I tried yesterday snapshot on Axiomtek NA-200 (Intel EP80579).
Booting fails in em driver. Below is a dmesg and ddb trace.
It is the same uvm_fault on a 600MHz and 1.2 GHz version of NA-200.

Neither do I fully understand the ddb output nor can I fix the issue.
So I would appreciate any help or hint.

Thank you!

Holger
;-se


OpenBSD 4.8-beta (GENERIC) #62: Mon Aug  2 19:22:46 MDT 2010
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Genuine Intel(R) processor 600MHz ("GenuineIntel" 686-class) 601 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,SBF
real mem  = 534069248 (509MB)
avail mem = 515375104 (491MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 06/27/08, SMBIOS rev. 2.4 @ 0x1fe02010 (65 entries)
bios0: vendor American Megatrends Inc. version "4.6.3" date 06/11/2010
bios0: Axiomtek NA200
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP APIC MCFG HPET
acpi0: wakeup devices
acpitimer0 at acpi0: 3579545 Hz, 24 bits
:q5~acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 100MHz
ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 20, 24 pins
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (EPA0)
acpiprt2 at acpi0: bus 2 (P8PA)
acpiprt3 at acpi0: bus 3 (EPA1)
acpiprt4 at acpi0: bus 4 (P2P1)
acpicpu0 at acpi0:, C3, C2, C1
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel EP80579 Host" rev 0x01
"Intel EP80579 Memory" rev 0x01 at pci0 dev 0 function 1 not configured
"Intel EP80579 EDMA" rev 0x01 at pci0 dev 1 function 0 not configured
ppb0 at pci0 dev 2 function 0 "Intel EP80579 PCIE" rev 0x01: apic 0 int 16 (irq 
11)
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "Newbridge Tsi381 PCIE-PCI" rev 0x02
pci2 at ppb1 bus 2
em0 at pci2 dev 0 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 0 int 
17 (irq 10), address 00:60:e0:4a:a1:9d
em1 at pci2 dev 1 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 0 int 
16 (irq 11), address 00:60:e0:4a:a1:9e
ppb2 at pci0 dev 3 function 0 "Intel EP80579 PCIE" rev 0x01: apic 0 int 16 (irq 
11)
pci3 at ppb2 bus 3
em2 at pci3 dev 0 function 0 "Intel PRO/1000 MT (82574L)" rev 0x00: apic 0 int 
16 (irq 11), address 00:60:e0:4a:a1:9f
ppb3 at pci0 dev 4 function 0 "Intel EP80579 PCI-PCI" rev 0x01
pci4 at ppb3 bus 4
em3 at pci4 dev 0 function 0 "Intel EP80579 LAN" rev 0x01: apic 0 int 16 (irq 
11)uvm_fault(0xd0a059c0, 0x10000, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      em_init_eeprom_params+0x16:     movl    0x4(%eax),%edx
em_init_eeprom_params(d10002a0,d062c520,d1525000,d0b75b28,d0202fe5) at em_init_ 
eeprom_params+0x16
em_attach(d1503200,d1525000,d0b75bb0,d03e3b4b,d0597d50) at em_attach+0x11d
config_attach(d1503200,d09929f8,d0b75bb0,d0599760,d0b75c00) at 
config_attach+0x140
pci_probe_device(d1503200,80040000,0,0,503200) at pci_probe_device+0x1d7
pci_enumerate_bus(d1503200,0,0,d03e3b4b,0) at pci_enumerate_bus+0x11c
config_attach(d1416c00,d099208c,d0b75cc0,d06078b0,0) at config_attach+0x140
ppbattach(d1503600,d1416c00,d0b75d70,d03e3b4b,d0597d50) at ppbattach+0x2af
config_attach(d1503600,d0992794,d0b75d70,d0599760,d0b75dc0) at 
config_attach+0x140
pci_probe_device(d1503600,80002000,0,0,503600) at pci_probe_device+0x1d7
pci_enumerate_bus(d1503600,0,0,d03e3b4b,0) at pci_enumerate_bus+0x11c
ddb> trace
em_init_eeprom_params(d10002a0,d062c520,d1525000,d0b75b28,d0202fe5) at em_init_ 
eeprom_params+0x16
em_attach(d1503200,d1525000,d0b75bb0,d03e3b4b,d0597d50) at em_attach+0x11d
config_attach(d1503200,d09929f8,d0b75bb0,d0599760,d0b75c00) at 
config_attach+0x140
pci_probe_device(d1503200,80040000,0,0,503200) at pci_probe_device+0x1d7
pci_enumerate_bus(d1503200,0,0,d03e3b4b,0) at pci_enumerate_bus+0x11c
config_attach(d1416c00,d099208c,d0b75cc0,d06078b0,0) at config_attach+0x140
ppbattach(d1503600,d1416c00,d0b75d70,d03e3b4b,d0597d50) at ppbattach+0x2af
config_attach(d1503600,d0992794,d0b75d70,d0599760,d0b75dc0) at 
config_attach+0x140
pci_probe_device(d1503600,80002000,0,0,503600) at pci_probe_device+0x1d7
pci_enumerate_bus(d1503600,0,0,d03e3b4b,0) at pci_enumerate_bus+0x11c
config_attach(d1502fc0,d099208c,d0b75e5c,d05979f0,10) at config_attach+0x140
mainbus_attach(0,d1502fc0,0,d0992068,0) at mainbus_attach+0x1d3
config_attach(0,d0992068,0,0,d0a057c0) at config_attach+0x140
config_rootfound(d08baae6,0,0,d03d5a01,0) at config_rootfound+0x46
cpu_configure(d0ac1b00,1,1000,cff3f000,1) at cpu_configure+0x29
main(d02004ba,d02004c2,0,0,0) at main+0x3dd
ddb> ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*    0     -1      0      0  7     0x80200                swapper
ddb> show panic
the kernel did not panic
ddb> show register
ds            0xd0620010        vbi_close+0x730
es            0xd0b70010        end+0xab8ac
fs            0xd0200058        kernel_text+0x58
gs                     0
edi           0xd10002a0        end+0x53bb3c
esi           0xd09aa6e0        em_cd
ebp           0xd0b75b08        end+0xb13a4
ebx           0xd10002a0        end+0x53bb3c
edx           0xffffffff        APTD+0xfff
ecx           0xd09acea4        pci_conf_lock
eax              0x10000
eip           0xd0630c56        em_init_eeprom_params+0x16
cs                   0x8
eflags           0x10282
esp           0xd0b75ae0        end+0xb137c
ss            0xd0b70010        end+0xab8ac
em_init_eeprom_params+0x16:     movl    0x4(%eax),%edx
ddb>

Reply via email to