Thanks David!

Now it proceeds. :-)
Do I understand you correctly if I interpret your mail as saying this 
workaround is not needed anymore on NV81 onwards?


Regards,
Mikael


On Thu, Jan 17, 2008 at 02:04:45PM +0000, David Edmondson wrote:
> * [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