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

Re: [Xen-devel] crashes with 2.0 -- "Unable to reduce memory reservation"

> When I ran 'xm destroy 3', I got the output below on the serial 
> console, and then a watchdog reboot but screen seems to have truncated 
> the lines. The second crash has untruncated output. I've added the 
> xensymoops output below.
> Any thoughts?

Yes, I think we've seen this crash ourselves. The page reference
counts are getting corrupted, so the page has been freed already, and
when free_page_type() looks for the domain pointer in the struct
pfn_info, it has already been overwritten with a CPU mask (that field
changes purpose when a page is freed).

So, type count and usage count are out of sync....

The most likely culprit is the writable page tables, but as you've
noticed the bug is hard to trigger so it's difficult to try various
configurations and be sure which are safe!

 -- Keir

This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.