NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/37669: kernel assertion failure in uvm_map.c

>Number:         37669
>Category:       kern
>Synopsis:       kernel assertion failure in uvm_map.c
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 02 14:15:00 +0000 2008
>Originator:     Andrew Doran
>Release:        4.99.45 + vmlocking2
The NetBSD Project
This has been seen a couple of times on

panic: kernel diagnostic assertion "size > 0" failed: file                      
"/chroots/current-src/src-with-vmlocking2/sys/uvm/uvm_map.c", line 1159         
Stopped in pid 0.39 (system) at netbsd:breakpoint+0x1:  ret                     
db{0}> bt                                                                       
breakpoint() at netbsd:breakpoint+0x1                                           
__kernassert() at netbsd:__kernassert+0x2d                                      
uvm_map_prepare() at netbsd:uvm_map_prepare+0x2c0                               
uvm_map() at netbsd:uvm_map+0xd0                                                
uvm_pagermapin() at netbsd:uvm_pagermapin+0x89                                  
uvm_swap_io() at netbsd:uvm_swap_io+0x44                                        
swapcluster_flush() at netbsd:swapcluster_flush+0x83                            
uvm_pageout() at netbsd:uvm_pageout+0x517

Perhaps the number of pages recorded in the swapcluster has
dropped to or below zero somehow.


Home | Main Index | Thread Index | Old Index