ia64/xen-unstable
changeset 19102:6e623569455c
x86: clean up struct page_info
Remove the now unnecessary (and leading to misalignment of cpumask on
x86-64) 'packed' attributes.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Remove the now unnecessary (and leading to misalignment of cpumask on
x86-64) 'packed' attributes.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
author | Keir Fraser <keir.fraser@citrix.com> |
---|---|
date | Tue Jan 27 11:45:59 2009 +0000 (2009-01-27) |
parents | 7b56dbd1b439 |
children | dbf53b739af0 |
files | xen/include/asm-x86/mm.h |
line diff
1.1 --- a/xen/include/asm-x86/mm.h Tue Jan 27 11:24:47 2009 +0000 1.2 +++ b/xen/include/asm-x86/mm.h Tue Jan 27 11:45:59 2009 +0000 1.3 @@ -34,7 +34,7 @@ struct page_info 1.4 unsigned long _domain; /* pickled format */ 1.5 /* Type reference count and various PGT_xxx flags and fields. */ 1.6 unsigned long type_info; 1.7 - } __attribute__ ((packed)) inuse; 1.8 + } inuse; 1.9 1.10 /* Page is on a free list: ((count_info & PGC_count_mask) == 0). */ 1.11 struct { 1.12 @@ -42,7 +42,7 @@ struct page_info 1.13 u32 order; 1.14 /* Mask of possibly-tainted TLBs. */ 1.15 cpumask_t cpumask; 1.16 - } __attribute__ ((packed)) free; 1.17 + } free; 1.18 1.19 } u; 1.20