> -Original Message-
> From: Jan Beulich
> Sent: 17 March 2020 10:45
> To: p...@xen.org
> Cc: xen-devel@lists.xenproject.org; 'Andrew Cooper'
> ; 'George Dunlap'
> ; 'Ian Jackson' ;
> 'Julien Grall'
> ; 'Stefano Stabellini' ; 'Wei Liu'
> ; 'Roger Pau
> Monné'
> Subject: Re: [PATCH v6
On 16.03.2020 19:11, Paul Durrant wrote:
>> -Original Message-
>> From: Jan Beulich
>> Sent: 16 March 2020 16:53
>>
>> On 10.03.2020 18:49, p...@xen.org wrote:
>>> --- a/xen/common/page_alloc.c
>>> +++ b/xen/common/page_alloc.c
>>> @@ -2314,7 +2314,7 @@ int assign_pages(
>>>
> -Original Message-
> From: Jan Beulich
> Sent: 16 March 2020 16:53
> To: p...@xen.org
> Cc: xen-devel@lists.xenproject.org; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Julien
> Grall ;
> Stefano Stabellini ; Wei Liu ; Roger
> Pau Monné
>
> Subject: Re: [PATCH v6 2/5] mm: keep
On 10.03.2020 18:49, p...@xen.org wrote:
> --- a/xen/arch/x86/domain.c
> +++ b/xen/arch/x86/domain.c
> @@ -257,6 +257,13 @@ void dump_pageframe_info(struct domain *d)
> _p(mfn_x(page_to_mfn(page))),
> page->count_info, page->u.inuse.type_info);
> }
> +
> +
From: Paul Durrant
This patch adds a new page_list_head into struct domain to hold PGC_extra
pages. This avoids them getting confused with 'normal' domheap pages where
the domain's page_list is walked.
A new dump loop is also added to dump_pageframe_info() to unconditionally
dump the 'extra