Project

General

Profile

Actions

Bug #1612

closed

panic: npxintr from nowhere

Added by bleader over 14 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Hi,

I'm trying to install DragonFly BSD onto a small geode based board
(http://www.pcengines.ch/alix2c3.htm if this can be of any use).

I'm booting up a laptop with the live CD, running the "Setup NetBoot
Install Services" to boot from PXE. Just to ensure this wasn't in a
given version I tried with:
- 2.2.1
- 2.4.1
- LATEST downloaded on 23th of november

Attached is the full dmesg, here are a few hilights:

npx0: <math processor> on motherboard
npx0: error reporting broken; using 387 emulator

npxintr: npxthread = 0, curthread = 0xc168c6f0, npx_exists = 0
panic: npxintr from nowhere
Trace beginning at frame 0xccc4ccf4
panic(ccc4cd18,c168c6f0,bfbffce0,bfbffcd0,ccc4cd30) at panic+0x8c
panic(c05acd1b,c05f199c,0,c168c6f0,0) at panic+0x8c
npx_intr(0) at npx_intr+0xd6
Xfpu() at Xfpu+0x2e
Debugger("panic")


Files

panic_npx_intr.log (5.42 KB) panic_npx_intr.log bleader, 11/23/2009 08:22 PM
patch-npx-0.diff (607 Bytes) patch-npx-0.diff bleader, 11/25/2009 10:19 AM
Actions #1

Updated by alexh over 14 years ago

I've ported DragonFly to a Geode LX (Soekris net5501) a few months ago. I'll
take a look at this issue whenever I have some time (hopefully later this
week).

Cheers,
Alex Hornung

Actions #2

Updated by bleader over 14 years ago

polachok provided a patch (attached) and generated a new iso for me to test.

It seems to have resolved the issue.

-- snip --
npx0: <math processor> on motherboard
npx0: INT 16 interface
-- snip --

Actions #3

Updated by polachok over 14 years ago

Is it safe to assume that every SMP CPU has FPU set in cpuid? Then we could
remove code duplication.
See the patch:
http://leaf.dragonflybsd.org/~polachok/patch-npx-1.diff

Actions #4

Updated by polachok over 14 years ago

Fixed in b670c2c99ec73b62442407f5cf77c121faba7f5a.

Actions

Also available in: Atom PDF