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
>Organization:
The NetBSD Project
>Environment:
n/a
>Description:
This has been seen a couple of times on pkgbuild.netbsd.org:

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.

>How-To-Repeat:
Unknown
>Fix:
Unknown




Home | Main Index | Thread Index | Old Index