Hi, I have made the for-centos-v5 branch available on git://xenbits.xen.org/people/dvrabel/linux.git This is based on 3.4.54 and includes the following additional fixes (since the for-centos-v4 branch). * x86/xen: during early setup, only 1:1 map the ISA region Fixes a boot failure if tboot is used. * xen/evtchn: avoid a deadlock when unbinding an event channel Fixes a potential deadlock by users (e.g., qemu, xenstored) of /dev/xen/evtchn. You may also wish to consider enabling CONFIG_XEN_BALLOON_MEMORY_HOTPLUG. The kernel bug that was causing problems is already fixed (by xen/balloon: Subtract from xen_released_pages the count that is populated) and now that dom0 will not try to auto-balloon by default, enabling this option should no longer cause problems in dom0. This option is required to increase the amount of memory in a guest using this kernel above the initial amount. David
On 07/22/2013 10:49 AM, David Vrabel wrote:> Hi, > > I have made the for-centos-v5 branch available on > > git://xenbits.xen.org/people/dvrabel/linux.git > > This is based on 3.4.54 and includes the following additional fixes > (since the for-centos-v4 branch). > > * x86/xen: during early setup, only 1:1 map the ISA region > > Fixes a boot failure if tboot is used. > > * xen/evtchn: avoid a deadlock when unbinding an event channel > > Fixes a potential deadlock by users (e.g., qemu, xenstored) of > /dev/xen/evtchn. > > You may also wish to consider enabling > CONFIG_XEN_BALLOON_MEMORY_HOTPLUG. The kernel bug that was causing > problems is already fixed (by xen/balloon: Subtract from > xen_released_pages the count that is populated) and now that dom0 will > not try to auto-balloon by default, enabling this option should no > longer cause problems in dom0. > > This option is required to increase the amount of memory in a guest > using this kernel above the initial amount. >David, There are two unset Xen ballon options ... they are: # CONFIG_XEN_SELFBALLOONING is not set # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set I see that you have recommended: CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y what about: CONFIG_XEN_SELFBALLOONING (Leave it unset or set it to yes as well) Thanks, Johnny Hughes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-virt/attachments/20130722/6e99f72c/attachment-0004.sig>
On 22/07/13 21:26, Johnny Hughes wrote:> > There are two unset Xen ballon options ... they are: > > # CONFIG_XEN_SELFBALLOONING is not set > # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set > > I see that you have recommended: > > CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y > > what about: > > CONFIG_XEN_SELFBALLOONING > > (Leave it unset or set it to yes as well)Leave XEN_SELFBALLOONING disabled. It's a feature that will cause the guest to set its own balloon target which is not a change we want to make at this stage. David
Reasonably Related Threads
- ubuntu13.04 host and ubuntu13.04 guest how to config the pvscsi
- [PATCH] GSoC 2010 - Memory hotplug support for Xen guests - second fully working version - once again
- CEBA-2013:X006 Xen4CentOS kernel Update
- CentOS-announce Digest, Vol 101, Issue 17
- Virt SIG roadmap