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