* [EMAIL PROTECTED] [2008-01-17 13:53:55]
> xnb: [ID 873713 kern.warning] WARNING: xnb_alloc_page: Cannot
> allocate memory to transfer packets to peer

This I can explain :-)

Until build 81 is available the Solaris network backend uses "page
flipping" to transfer packets from the IO domain to the guest. To do
this it needs to allocate a page to flip. The message you are seeing
is the failure to allocate a page.

This happens when the hypervisor has no free memory to give to the IO
domain (obviously).

Build 81 includes support for an alternative mechanism where guest
domains advertise pages into which the IO domain copies packet
data. No memory allocation is necessary.

It's usually possible to avoid this problem by constraining the amount
of memory given to dom0 (using the "dom0_mem" to Xen in grub's
menu.lst), as it seems to occur much more frequently when ballooning
is used.

dme.
-- 
David Edmondson, Sun Microsystems, http://dme.org
_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to