Re: [Xen-devel] [PATCH RFCv3 3/8] xen: introduce XEN_DOMCTL_set_recipient

2014-11-27 Thread Jan Beulich
>>> On 25.11.14 at 18:10, wrote: > "Jan Beulich" writes: > > On 25.11.14 at 16:41, wrote: >>> "Jan Beulich" writes: >>> On 07.10.14 at 15:10, wrote: > @@ -1764,11 +1765,28 @@ void free_domheap_pages(struct page_info *pg, > unsigned int order) > scrub = 1; >

Re: [Xen-devel] [PATCH RFCv3 3/8] xen: introduce XEN_DOMCTL_set_recipient

2014-11-25 Thread Vitaly Kuznetsov
"Jan Beulich" writes: On 25.11.14 at 16:41, wrote: >> "Jan Beulich" writes: >> On 07.10.14 at 15:10, wrote: @@ -1764,11 +1765,28 @@ void free_domheap_pages(struct page_info *pg, unsigned int order) scrub = 1; } -if ( unlik

Re: [Xen-devel] [PATCH RFCv3 3/8] xen: introduce XEN_DOMCTL_set_recipient

2014-11-25 Thread Jan Beulich
>>> On 25.11.14 at 16:41, wrote: > "Jan Beulich" writes: > On 07.10.14 at 15:10, wrote: >>> @@ -1764,11 +1765,28 @@ void free_domheap_pages(struct page_info *pg, >>> unsigned int order) >>> scrub = 1; >>> } >>> >>> -if ( unlikely(scrub) ) >>> -for

Re: [Xen-devel] [PATCH RFCv3 3/8] xen: introduce XEN_DOMCTL_set_recipient

2014-11-25 Thread Vitaly Kuznetsov
"Jan Beulich" writes: Thanks for the review! On 07.10.14 at 15:10, wrote: >> New operation sets the 'recipient' domain which will recieve all >> memory pages from a particular domain when these pages are freed. > >> --- a/xen/common/domctl.c >> +++ b/xen/common/domctl.c >> @@ -1152,6 +1152

Re: [Xen-devel] [PATCH RFCv3 3/8] xen: introduce XEN_DOMCTL_set_recipient

2014-11-25 Thread Jan Beulich
>>> On 07.10.14 at 15:10, wrote: > New operation sets the 'recipient' domain which will recieve all > memory pages from a particular domain when these pages are freed. > --- a/xen/common/domctl.c > +++ b/xen/common/domctl.c > @@ -1152,6 +1152,33 @@ long do_domctl(XEN_GUEST_HANDLE_PARAM(xen_domc