* Re: [Xen-users] Purpose of mem-max command [not found] ` <1444733709.23192.41.camel@citrix.com> @ 2015-10-13 21:14 ` Daniel Kiper 2015-10-14 9:25 ` David Vrabel 0 siblings, 1 reply; 3+ messages in thread From: Daniel Kiper @ 2015-10-13 21:14 UTC (permalink / raw) To: Ian Campbell; +Cc: xen-devel, marco.guazzone, david.vrabel, xen-users On Tue, Oct 13, 2015 at 11:55:09AM +0100, Ian Campbell wrote: > [CCing Daniel] > > Daniel, please could you advice on which Xen releases, guest types and > guest kernel versions are currently expected to work with memory hotplug. Well... It worked, regardless of guest type, when it was introduced first time. At that time xend was Xen toolstack. Than xl appeared on the scene and it stopped working. I tried to fix it but I was diverted to something more important. Last time David (CC-ed here) fixed some memory hotplug issues in Linux kernel (please check for-linus-4.4 branch in git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for more details). I suppose that he manged to overcome some xl deficiencies and he will be able to shed some light what he did. If not or his work is not upstreamable then I leave this on my TODO list. I hope that I will be able to work on this next year. However, if somebody is up to this work I am able to mentor he/she or at least review relevant patch series. Here are my old patches for xl: http://lists.xen.org/archives/html/xen-devel/2013-04/msg03072.html This is really old but I think it could be good starting point for further work. Daniel ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xen-users] Purpose of mem-max command 2015-10-13 21:14 ` [Xen-users] Purpose of mem-max command Daniel Kiper @ 2015-10-14 9:25 ` David Vrabel 2015-10-14 13:19 ` [Xen-devel] " Marco Guazzone 0 siblings, 1 reply; 3+ messages in thread From: David Vrabel @ 2015-10-14 9:25 UTC (permalink / raw) To: Daniel Kiper, Ian Campbell Cc: marco.guazzone, xen-users, xen-devel, david.vrabel On 13/10/15 22:14, Daniel Kiper wrote: > On Tue, Oct 13, 2015 at 11:55:09AM +0100, Ian Campbell wrote: >> [CCing Daniel] >> >> Daniel, please could you advice on which Xen releases, guest types and >> guest kernel versions are currently expected to work with memory hotplug. > > Well... It worked, regardless of guest type, when it was introduced first time. > At that time xend was Xen toolstack. Than xl appeared on the scene and it stopped > working. I tried to fix it but I was diverted to something more important. Last > time David (CC-ed here) fixed some memory hotplug issues in Linux kernel (please > check for-linus-4.4 branch in git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git > for more details). I suppose that he manged to overcome some xl deficiencies and > he will be able to shed some light what he did. If not or his work is not upstreamable > then I leave this on my TODO list. I hope that I will be able to work on this next > year. However, if somebody is up to this work I am able to mentor he/she or at > least review relevant patch series. Here are my old patches for xl: > http://lists.xen.org/archives/html/xen-devel/2013-04/msg03072.html This is really > old but I think it could be good starting point for further work. I think I had to manually fiddle with xenstore keys to persuade xl to allow mem-max to work as expected. David ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xen-devel] Purpose of mem-max command 2015-10-14 9:25 ` David Vrabel @ 2015-10-14 13:19 ` Marco Guazzone 0 siblings, 0 replies; 3+ messages in thread From: Marco Guazzone @ 2015-10-14 13:19 UTC (permalink / raw) To: David Vrabel Cc: xen-users@lists.xen.org, Daniel Kiper, xen-devel, Ian Campbell On Wed, Oct 14, 2015 at 11:25 AM, David Vrabel <david.vrabel@citrix.com> wrote: > On 13/10/15 22:14, Daniel Kiper wrote: >> On Tue, Oct 13, 2015 at 11:55:09AM +0100, Ian Campbell wrote: >>> [CCing Daniel] >>> >>> Daniel, please could you advice on which Xen releases, guest types and >>> guest kernel versions are currently expected to work with memory hotplug. >> >> Well... It worked, regardless of guest type, when it was introduced first time. >> At that time xend was Xen toolstack. Than xl appeared on the scene and it stopped >> working. I tried to fix it but I was diverted to something more important. Last >> time David (CC-ed here) fixed some memory hotplug issues in Linux kernel (please >> check for-linus-4.4 branch in git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git >> for more details). I suppose that he manged to overcome some xl deficiencies and >> he will be able to shed some light what he did. If not or his work is not upstreamable >> then I leave this on my TODO list. I hope that I will be able to work on this next >> year. However, if somebody is up to this work I am able to mentor he/she or at >> least review relevant patch series. Here are my old patches for xl: >> http://lists.xen.org/archives/html/xen-devel/2013-04/msg03072.html This is really >> old but I think it could be good starting point for further work. > > I think I had to manually fiddle with xenstore keys to persuade xl to > allow mem-max to work as expected. > > David Dear all, Thank you very much for your replies. Basically, AFAIU, hotplug fully worked with the old xen toolstack while it only partially works with the xl toolstack. Spceifically, with the xl toolstack (at least with version 4.4.3), we are currently able to hotplug memory up and down with respect to the statically configured maximum value (property "maxmem"), but we are not able to dynamically increase/decrease the maximum value with "xl mem-max" command. Again, thank you very much for your help and your time. Best, Marco ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-14 13:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <AD4EF69E-4D6D-4C38-905E-88F35594632D@thehobsons.co.uk>
[not found] ` <CABbE_O4V9CyhtgZtYZTaFEN3y_Ge=UZ2AQnZapoRn38cjhMsAw@mail.gmail.com>
[not found] ` <7C676D27-F31C-4B5C-AF97-3840FD33AAC6@thehobsons.co.uk>
[not found] ` <1444640487.1410.450.camel@citrix.com>
[not found] ` <CABbE_O7+qJZj06nD96Pdt2nVbU82x+T0gRC98w_q_hQDipA7Zg@mail.gmail.com>
[not found] ` <1444644147.1410.472.camel@citrix.com>
[not found] ` <CABbE_O6HaHKifgH09LydCaZwwZEAn15WfXayGVjLeJJN8Lia-A@mail.gmail.com>
[not found] ` <528267AF-80A5-4165-AD6E-51A3CAFC03F1@thehobsons.co.uk>
[not found] ` <CABbE_O4DbcAgx4v3cGuyqx+2vA=TzhMfHgCn5aZOVgpstdaysA@mail.gmail.com>
[not found] ` <1444733709.23192.41.camel@citrix.com>
2015-10-13 21:14 ` [Xen-users] Purpose of mem-max command Daniel Kiper
2015-10-14 9:25 ` David Vrabel
2015-10-14 13:19 ` [Xen-devel] " Marco Guazzone
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.