Hi, I am trying to get OpenBSD (up to -current) to run on a AMD Geode LX-800. It seems that OpenBSD has problems to recognize the fpu and it panics with "npxdna vector not initialized" upon the first "df" issued on the shell.
NetBSD works fine on this machine. Any suggestions ? Thanks Stefan dmesg output: cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 500 MHz cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX real mem = 527798272 (515428K) avail mem = 466526208 (455592K) using 4278 buffers containing 26492928 bytes (25872K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(77) BIOS, date 09/14/06, BIOS32 rev. 0 @ 0xfaf00 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown apm0: flags 70102 dobusy 1 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xf0000/0xdb74 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdaf0/128 (6 entries) pcibios0: PCI Exclusive IRQs: 5 7 10 11 pcibios0: no compatible PCI ICU found: ICU vendor 0x1022 product 0x2090 pcibios0: Warning, unable to fix up PCI interrupt routing pcibios0: PCI bus #1 is the last bus bios0: ROM list: 0xc0000/0x8000 0xef000/0x1000! cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 1 function 0 vendor 0x1022 product 0x2080 rev 0x30 vga1 at pci0 dev 1 function 1 vendor 0x1022 product 0x2081 rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) vendor 0x1022 product 0x2082 (class crypto subclass entertainment, rev 0x00) at pci0 dev 1 function 2 not configured pcib0 at pci0 dev 15 function 0 vendor 0x1022 product 0x2090 rev 0x03 pciide0 at pci0 dev 15 function 2 vendor 0x1022 product 0x209a rev 0x01: DMA (unsupported), channel 0 wired to compatibility, channel 1 wired to compatibility pciide0: channel 0 ignored (other hardware responding at addresses) pciide0: channel 1 ignored (not responding; disabled or no drives?) ohci0 at pci0 dev 15 function 4 vendor 0x1022 product 0x2094 rev 0x02: irq 7, version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: vendor 0x1022 OHCI root hub, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered ppb0 at pci0 dev 18 function 0 vendor 0x12d8 product 0x8140 rev 0x00 pci1 at ppb0 bus 1 fxp0 at pci1 dev 12 function 0 vendor 0x8086 product 0x1209 rev 0x10, i82551: irq 5, address 00:14:b7:00:07:dc inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4 fxp1 at pci1 dev 13 function 0 vendor 0x8086 product 0x1209 rev 0x10, i82551: irq 10, address 00:14:b7:00:07:dd inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4 fxp2 at pci1 dev 14 function 0 vendor 0x8086 product 0x1209 rev 0x10, i82551: irq 11, address 00:14:b7:00:07:de inphy2 at fxp2 phy 1: i82555 10/100 PHY, rev. 4 isa0 at pcib0 pckbc0 at isa0 port 0x60/5 pckbdprobe: reset response 0xfa wdc0 at isa0 port 0x1f0/8 irq 14 wd0 at wdc0 channel 0 drive 0: <TOSHIBA THNCF512MPG> wd0: 1-sector PIO, LBA, 488MB, 1000944 sectors wd0(wdc0:0:0): using BIOS timings pcppi0 at isa0 port 0x61 spkr0 at pcppi0 sysbeep0 at pcppi0 npx0 at isa0 port 0xf0/16: error reporting broken; not using pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo biomask f3cf netmask ffef ttymask ffef pctr: user-level cycle counter enabled mtrr: K6-family MTRR support (2 registers) Kernelized RAIDframe activated rd0: fixed, 20500 blocks uhidev0 at uhub0 port 1 configuration 1 interface 0 uhidev0: vendor 0x0d3d USBPS2, rev 1.10/0.01, addr 2, iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd0 at ukbd0 mux 1 wskbd0: connecting to wsdisplay0 uhidev1 at uhub0 port 1 configuration 1 interface 1 uhidev1: vendor 0x0d3d USBPS2, rev 1.10/0.01, addr 2, iclass 3/1 uhidev1: 3 report ids uhid at uhidev1 reportid 1 not configured uhid at uhidev1 reportid 2 not configured uhid at uhidev1 reportid 3 not configured dkcsum: wd0 matches BIOS drive 0x80 root on rd0a rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02