* [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]
