Re: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-18 Thread Jan Beulich
Stefano Stabellini ; >> Wei >> Liu ; xen-devel@lists.xenproject.org >> Subject: Re: [PATCH v4 1/6] xen: do not free reserved memory into heap >> >> On 10.05.2022 04:27, Penny Zheng wrote: >>> @@ -2762,6 +2767,12 @@ int __init acquire_domstatic_pag

RE: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-18 Thread Penny Zheng
Hi Julien > -Original Message- > From: Julien Grall > Sent: Tuesday, May 17, 2022 5:29 PM > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Jan Beulich ; Stefano Stabellini ; > Wei Liu > Subject: Re: [PAT

RE: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-17 Thread Penny Zheng
Hi Jan and Julien > -Original Message- > From: Jan Beulich > Sent: Wednesday, May 18, 2022 12:11 AM > To: Penny Zheng > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Julien Grall ; Stefano Stabellini ; > Wei > Liu ; xen-devel@lists.xenproject.org > S

Re: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-17 Thread Jan Beulich
On 10.05.2022 04:27, Penny Zheng wrote: > @@ -2762,6 +2767,12 @@ int __init acquire_domstatic_pages(struct domain *d, > mfn_t smfn, > > return 0; > } > +#else > +void free_staticmem_pages(struct page_info *pg, unsigned long nr_mfns, > + bool need_scrub) > +{ > +

Re: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-17 Thread Jan Beulich
On 17.05.2022 11:28, Julien Grall wrote: > On 17/05/2022 09:21, Penny Zheng wrote: @@ -2653,7 +2657,8 @@ void __init free_staticmem_pages(struct page_info >>> *pg, unsigned long nr_mfns, } /* In case initializing page of static memory, mark it

Re: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-17 Thread Julien Grall
Hi, On 17/05/2022 09:21, Penny Zheng wrote: Yes, I remembered that asynchronous is still on the to-do list for static memory. If it doesn't bother too much to you, I would like to ask some help on this issue, ;). I only knew basic knowledge on the scrubbing, My kwnoledge on the scrubbing

RE: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-17 Thread Penny Zheng
Hi Julien > -Original Message- > From: Julien Grall > Sent: Tuesday, May 17, 2022 2:01 AM > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Jan Beulich ; Stefano Stabellini ; > Wei Liu > Subject: Re: [PAT

Re: [PATCH v4 1/6] xen: do not free reserved memory into heap

2022-05-16 Thread Julien Grall
Hi Penny, On 10/05/2022 03:27, Penny Zheng wrote: Pages used as guest RAM for static domain, shall be reserved to this domain only. So in case reserved pages being used for other purpose, users shall not free them back to heap, even when last ref gets dropped. free_staticmem_pages will be