With the balloon driver itself not doing anything special in HVM when getting loaded, where does the initial ballooning down get initiated? Is this something the system startup scripts are expected to perform? Thanks, Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
I believe so yes. The lower memory_target will be written to xenstore at domain creation, for balloon driver to retrieve and act on when it loads. -- Keir On 25/01/2010 08:21, "Jan Beulich" <JBeulich@novell.com> wrote:> With the balloon driver itself not doing anything special in HVM when > getting loaded, where does the initial ballooning down get initiated? Is > this something the system startup scripts are expected to perform? > > Thanks, Jan > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Your two sentences seem contradictory to me: If it gets handled via xenstore, then the init scripts shouldn''t matter, and the ballooning should start as soon as the driver loads (since - iirc - watches fire once when being registered). Jan>>> Keir Fraser <keir.fraser@eu.citrix.com> 25.01.10 10:21 >>>I believe so yes. The lower memory_target will be written to xenstore at domain creation, for balloon driver to retrieve and act on when it loads. -- Keir On 25/01/2010 08:21, "Jan Beulich" <JBeulich@novell.com> wrote:> With the balloon driver itself not doing anything special in HVM when > getting loaded, where does the initial ballooning down get initiated? Is > this something the system startup scripts are expected to perform? > > Thanks, Jan > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Oh I didn''t realise you meant startup scripts within the guest... No, I believe it works via xenstore, picked up by balloon driver when it first loads. -- Keir On 25/01/2010 09:55, "Jan Beulich" <JBeulich@novell.com> wrote:> Your two sentences seem contradictory to me: If it gets handled via > xenstore, then the init scripts shouldn''t matter, and the ballooning > should start as soon as the driver loads (since - iirc - watches fire once > when being registered). > > Jan > >>>> Keir Fraser <keir.fraser@eu.citrix.com> 25.01.10 10:21 >>> > I believe so yes. The lower memory_target will be written to xenstore at > domain creation, for balloon driver to retrieve and act on when it loads. > > -- Keir > > On 25/01/2010 08:21, "Jan Beulich" <JBeulich@novell.com> wrote: > >> With the balloon driver itself not doing anything special in HVM when >> getting loaded, where does the initial ballooning down get initiated? Is >> this something the system startup scripts are expected to perform? >> >> Thanks, Jan >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel