NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/44402: page fault in supervisor mode in netbsd:filt_piperead
The following reply was made to PR kern/44402; it has been noted by GNATS.
From: Krister Walfridsson <krister.walfridsson%gmail.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/44402: page fault in supervisor mode in netbsd:filt_piperead
Date: Mon, 17 Jan 2011 23:11:56 +0100 (CET)
The faulting address netbsd:filt_piperead+0xf3 correspond to
kern/sys_pipe.c:1404 which is the line "mutex_exit(rpipe->pipe_lock);" in
if ((hint & NOTE_SUBMIT) == 0) {
mutex_exit(rpipe->pipe_lock);
}
Setting ddb.commandonenter to "trace" just loops the same info:
filt_piperead(cef5a600,0,cef59cac,c04854b6,cef59c88,cef5a9b4,2,2,0,2) at
netbsd:filt_piperead+0xf3
uvm_fault(0xceb59ba0, 0, 1) -> 0xe
fatal page fault in supervisor mode
trap type 6 code 0 eip c024e2a0 cs 8 eflags 10246 cr2 249 ilevel 8
kernel: supervisor trap page fault, code=0
Faulted in DDB; continuing...
filt_piperead(cef5a600,0,cef59cac,c04854b6,cef59c88,cef5a9b4,2,2,0,2) at
netbsd:filt_piperead+0xf3
uvm_fault(0xceb59ba0, 0, 1) -> 0xe
fatal page fault in supervisor mode
trap type 6 code 0 eip c024e2a0 cs 8 eflags 10246 cr2 249 ilevel 8
kernel: supervisor trap page fault, code=0
Faulted in DDB; continuing...
[...]
Home |
Main Index |
Thread Index |
Old Index