7.1 panic "vm_page_startup: inconsistent page counts"

John Baldwin jhb at freebsd.org
Wed Mar 18 11:07:47 PDT 2009


On Sunday 15 March 2009 10:14:12 pm Peter Jeremy wrote:
> On 2009-Mar-12 08:46:50 -0400, John Baldwin <jhb at freebsd.org> wrote:
> >On Thursday 12 March 2009 12:36:46 am Peter Jeremy wrote:
> >> I'm trying to upgrade an 11 month old FreeBSD 7 image in a VMware
> >> 4.5.2 guest to an up-to-date -stable and it panics as above.  I've
> >> added a printf to report the two counts and there's a difference of
> >> one page.  I don't have any problems with the old 7-stable image or
> >> up-to-date 6-stable or -current using the same VMware version.
> >> 
> >> A screendump for a verbose boot can be found at
> >> http://imagebin.ca/img/wahNNw.gif
> >> 
> >> Can I safely delete the assert?
> >
> >I don't think so, I would report it to Alan.  The one earlier report of 
this 
> >didn't include the detail that it was only off by one page.
> 
> This is a bit moot now since you've disabled the test but rolling back
> to a kernel from 26th Feb (before the superpages MFC) doesn't have the
> page count discrepancy.

Ok.  I think the discrepancy is due to the memory being reserved for the 
reservation table not being accounted for in 'npages'.  I'm just going to 
remove the assertion in 7 to match what is in 8.

-- 
John Baldwin


More information about the freebsd-stable mailing list