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]
