Currently when we create a domain we immediately allocate its RMA.
Previously we allowed the xend tools to fail when allocating more memory. However, when the tools probe to see if there is enuf memory to allocate the expected failing one it goes after the balloon driver.

specific example:
RAM=256M
RMA=64M
Xen gets 64M
Some small domheap allocations occur eating up about <5M (the page frame table mostly)
Dom0 get 64M
DomU creation allocates 64M for RMA
Xend sees only 59M left and goes after the balloon driver.
BUSTED!

Anyway.. we need to get a handle on this... thoughts?
-JX

_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@lists.xensource.com
http://lists.xensource.com/xen-ppc-devel

Reply via email to