Re: [Xen-devel] [PATCH] sched/credit: avoid priority boost for capped domains when unpark

2019-05-03 Thread Elnikety, Eslam
On 3. May 2019, at 20:56, Lars Kurth mailto:lars.kurth@gmail.com>> wrote: On 3 May 2019, at 10:48, Dario Faggioli mailto:dfaggi...@suse.com>> wrote: On Fri, 2019-05-03 at 15:38 +, Eslam Elnikety wrote: When unpausing a capped domain, the scheduler currently clears the CSCHED_FLAG_VCP

Re: [Xen-devel] [PATCH] mm: option to _always_ scrub freed domheap pages

2019-05-07 Thread Elnikety, Eslam
> On 7. May 2019, at 12:06, Jan Beulich wrote: > On 07.05.19 at 12:03, wrote: > On 07.05.19 at 11:55, wrote: >>> On 5/6/19 1:46 PM, Eslam Elnikety wrote: --- a/xen/common/page_alloc.c +++ b/xen/common/page_alloc.c @@ -214,6 +214,12 @@ custom_param("bootscrub", parse_boo

Re: [Xen-devel] [PATCH] libxl: make vkbd tunable for HVM guests

2019-05-07 Thread Elnikety, Eslam
On 07.05.19, 15:17, "Wei Liu" wrote: On Tue, May 07, 2019 at 08:35:48AM +, Eslam Elnikety wrote: > Each HVM guest currently gets a vkbd frontend/backend pair (c/s ebbd2561b4c). > This consumes host resources unnecessarily for guests that have no use for > vkbd. Make this b

Re: [Xen-devel] [PATCH v2] mm: option to _always_ scrub freed domheap pages

2019-05-07 Thread Elnikety, Eslam
> On 7. May 2019, at 14:11, Jan Beulich wrote: > On 07.05.19 at 13:34, wrote: >> --- a/xen/common/page_alloc.c >> +++ b/xen/common/page_alloc.c >> @@ -214,6 +214,10 @@ custom_param("bootscrub", parse_bootscrub_param); >> static unsigned long __initdata opt_bootscrub_chunk = MB(128); >> siz

Re: [Xen-devel] [PATCH v2] libxl: make vkbd tunable for HVM guests

2019-05-13 Thread Elnikety, Eslam
> On 7. May 2019, at 15:53, Eslam Elnikety wrote: > > Each HVM guest currently gets a vkbd frontend/backend pair (c/s ebbd2561b4c). > This consumes host resources unnecessarily for guests that have no use for > vkbd. Make this behaviour tunable to allow an administrator to choose. The > commit r

Re: [Xen-devel] [PATCH v2] libxl: make vkbd tunable for HVM guests

2019-05-14 Thread Elnikety, Eslam
On 13. May 2019, at 12:48, Wei Liu mailto:wei.l...@citrix.com>> wrote: On Tue, May 07, 2019 at 01:53:20PM +, Eslam Elnikety wrote: Each HVM guest currently gets a vkbd frontend/backend pair (c/s ebbd2561b4c). This consumes host resources unnecessarily for guests that have no use for vkbd. Ma

Re: [Xen-devel] Criteria / validation proposal: drop Xen

2019-08-01 Thread Elnikety, Eslam
> On 29. Jul 2019, at 20:58, Ben Cotton wrote: > > On Tue, Jul 23, 2019 at 7:16 PM Adam Williamson > wrote: >> >> OK, so, to move forward with this (and looping in cloud list): does >> someone want to propose a set (ideally small - 2 would be great, one >> Xen and one non-Xen, if we can cover

Re: [Xen-devel] Criteria / validation proposal: drop Xen

2019-08-01 Thread Elnikety, Eslam
> On 1. Aug 2019, at 18:27, Ben Cotton wrote: > > On Thu, Aug 1, 2019 at 3:27 AM Elnikety, Eslam wrote: >> >> But t3 is not Xen. >> > That's a good reason to not use it. :-) I picked it to be a small, > cheap instance that would represent a potential us

Re: [Xen-devel] [PATCH] evtchn: make support for different ABIs tunable

2019-08-07 Thread Elnikety, Eslam
> On 7. Aug 2019, at 13:40, Andrew Cooper wrote: > > On 07/08/2019 12:20, Eslam Elnikety wrote: >> Adding support for FIFO event channel ABI was first introduced in Xen 4.4 >> (see 88910061ec6). Make this support tunable, since the choice of which >> event channel ABI has implications for hiber

Re: [Xen-devel] [PATCH] evtchn: make support for different ABIs tunable

2019-08-07 Thread Elnikety, Eslam
> On 7. Aug 2019, at 14:30, Andrew Cooper wrote: > > On 07/08/2019 13:07, Elnikety, Eslam wrote: >>> On 7. Aug 2019, at 13:40, Andrew Cooper wrote: >>> >>> On 07/08/2019 12:20, Eslam Elnikety wrote: >>>> Adding support for FIFO event chann

Re: [Xen-devel] [PATCH] evtchn: make support for different ABIs tunable

2019-08-07 Thread Elnikety, Eslam
> On 7. Aug 2019, at 15:41, Andrew Cooper wrote: > > On 07/08/2019 12:20, Eslam Elnikety wrote: >> diff --git a/xen/include/public/domctl.h b/xen/include/public/domctl.h >> index 19486d5e32..654b4fdd22 100644 >> --- a/xen/include/public/domctl.h >> +++ b/xen/include/public/domctl.h >> @@ -64,6