NetBSD-Bugs archive

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

Re: kern/48044: panic: kernel diagnostic assertion "uvmexp.swpgonly + npages <= uvmexp.swpginuse" failed



The following reply was made to PR kern/48044; it has been noted by GNATS.

From: Andreas Gustafsson <gson%gson.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%netbsd.org@localhost,
    gnats-admin%netbsd.org@localhost,
    netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/48044: panic: kernel diagnostic assertion "uvmexp.swpgonly + 
npages <= uvmexp.swpginuse" failed
Date: Sat, 1 Mar 2014 19:56:56 +0200

 It just happened again:
 
   http://releng.netbsd.org/b5reports/amd64/build/2014.02.15.09.43.02/test.log
 
 Earlier, Christos Zoulas wrote:
 >  The code reads:
 >                  KASSERT(uvmexp.swpgonly + npages <= uvmexp.swpginuse);  
 >              if (error != ENOMEM)
 >                      uvmexp.swpgonly += npages;
 >  
 >  And probably should read:
 >              if (error != ENOMEM) {
 >                      KASSERT(uvmexp.swpgonly + npages <= uvmexp.swpginuse);  
 >                      uvmexp.swpgonly += npages;
 >              }
 >  
 >  (I am not a VM expert)
 
 Could someone who does consider him/herself a VM expert please have a
 look at this?
 -- 
 Andreas Gustafsson, gson%gson.org@localhost
 


Home | Main Index | Thread Index | Old Index