ULE scheduler not quite there yet

Sean McNeil sean at mcneil.com
Sat Sep 18 12:06:45 PDT 2004


I've had good luck with the 4BSD scheduler and PREEMPTION on so I
thought I would try the ULE scheduler.  Was up for just a short time
before I got the following on my amd64 machine:

Sep 18 11:58:54 server kernel: Fatal trap 12: page fault while in kernel
mode
Sep 18 11:58:54 server kernel: fault virtual address    = 0x288
Sep 18 11:58:54 server kernel: fault code               = supervisor
read, page
not present
Sep 18 11:58:54 server kernel: instruction pointer      =
0x8:0xffffffff803134fcSep 18 11:58:54 server kernel: stack
pointer            = 0x10:0xffffffffb1b988a0
Sep 18 11:58:54 server kernel: frame pointer            =
0x10:0xffffffffb1b988b0
Sep 18 11:58:54 server kernel: code segment             = base 0x0,
limit 0xfffff, type 0x1b
Sep 18 11:58:54 server kernel: = DPL 0, pres 1, long 1, def32 0, gran 1
Sep 18 11:58:54 server kernel: processor eflags = resume, IOPL = 0
Sep 18 11:58:54 server kernel: current process          = 37 (swi1: net)
Sep 18 11:58:54 server kernel: trap number              = 12
Sep 18 11:58:54 server kernel: panic: page fault
Sep 18 11:58:54 server kernel: KDB: enter: panic
Sep 18 11:58:54 server kernel:
Sep 18 11:58:54 server kernel:
Sep 18 11:58:54 server kernel: Fatal trap 3: breakpoint instruction
fault while
in kernel mode
Sep 18 11:58:54 server kernel: instruction pointer      =
0x8:0xffffffff8031bb5fSep 18 11:58:54 server kernel: stack
pointer            = 0x10:0xffffffffb1b98620
Sep 18 11:58:54 server kernel: frame pointer            =
0x10:0xffffffffb1b98630
Sep 18 11:58:54 server kernel: code segment             = base 0x0,
limit 0xfffff, type 0x1b
Sep 18 11:58:54 server kernel: = DPL 0, pres 1, long 1, def32 0, gran 1
Sep 18 11:58:54 server kernel: processor eflags = IOPL = 0
Sep 18 11:58:54 server kernel: current process          = 37 (swi1: net)
Sep 18 11:58:54 server kernel: trap number              = 3
Sep 18 11:58:54 server kernel: panic: breakpoint instruction fault
Sep 18 11:58:54 server kernel: KDB: enter: panic
Sep 18 11:58:54 server kernel:
Sep 18 11:58:54 server kernel:
Sep 18 11:58:54 server kernel: Fatal trap 3: breakpoint instruction
fault while
in kernel mode
Sep 18 11:58:54 server kernel: instruction pointer      =
0x8:0xffffffff8031bb5fSep 18 11:58:54 server kernel: stack
pointer            = 0x10:0xffffffffb1b983a0
Sep 18 11:58:54 server kernel: frame pointer            =
0x10:0xffffffffb1b983b0
Sep 18 11:58:54 server kernel: code segment             = base 0x0,
limit 0xfffff, type 0x1b
Sep 18 11:58:54 server kernel: = DPL 0, pres 1, long 1, def32 0, gran 1
Sep 18 11:58:54 server kernel: processor eflags = IOPL = 0
Sep 18 11:58:54 server kernel: current process          = 37 (swi1: net)
Sep 18 11:58:54 server kernel: trap number              = 3
Sep 18 11:58:54 server kernel: panic: breakpoint instruction fault
Sep 18 11:58:54 server kernel: KDB: enter: panic

Goes on for a while and then resets the computer.

Cheers,
Sean




More information about the freebsd-current mailing list