At 08:07 -0700 on 12 Dec (1513066056), Jan Beulich wrote:
> Utilize as many of the bits available in the union as possible, without
> (just to be on the safe side) colliding with any of the bits outside of
> PGT_type_mask.
>
> Signed-off-by: Jan Beulich
Acked-by: Tim Deegan
>>> On 13.12.17 at 11:32, wrote:
> On 12/13/2017 09:17 AM, Jan Beulich wrote:
> On 12.12.17 at 17:32, wrote:
@@ -82,7 +153,7 @@ struct page_info
unsigned long type:5; /* What kind of shadow is this? */
On 12/13/2017 09:17 AM, Jan Beulich wrote:
On 12.12.17 at 17:32, wrote:
>>> @@ -82,7 +153,7 @@ struct page_info
>>> unsigned long type:5; /* What kind of shadow is this? */
>>> unsigned long pinned:1; /* Is the shadow pinned? */
>>>
On 12/12/2017 03:07 PM, Jan Beulich wrote:
> Utilize as many of the bits available in the union as possible, without
> (just to be on the safe side) colliding with any of the bits outside of
> PGT_type_mask.
>
> Signed-off-by: Jan Beulich
>
> ---
Utilize as many of the bits available in the union as possible, without
(just to be on the safe side) colliding with any of the bits outside of
PGT_type_mask.
Signed-off-by: Jan Beulich
--- a/xen/arch/x86/mm/shadow/private.h
+++ b/xen/arch/x86/mm/shadow/private.h
@@ -510,7