Re: [Xen-devel] [PATCH 4/6] x86/shadow: widen reference count

2017-12-20 Thread Tim Deegan
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

Re: [Xen-devel] [PATCH 4/6] x86/shadow: widen reference count

2017-12-13 Thread Jan Beulich
>>> 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? */

Re: [Xen-devel] [PATCH 4/6] x86/shadow: widen reference count

2017-12-13 Thread George Dunlap
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? */ >>>

Re: [Xen-devel] [PATCH 4/6] x86/shadow: widen reference count

2017-12-12 Thread George Dunlap
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 > > ---

[Xen-devel] [PATCH 4/6] x86/shadow: widen reference count

2017-12-12 Thread 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