aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2013-04-08 19:19:10 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2013-04-08 19:19:10 +0000
commit17dece86fefee7a36604c5ebc9b7dd7f96bc6ebf (patch)
tree417e1a1bd53ca195c061caab891a3d8d940beb2b /sys/i386
parentad97af7ebdd3833d5b5803324c3c460606a0c626 (diff)
Notes
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/include/pcpu.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/sys/i386/include/pcpu.h b/sys/i386/include/pcpu.h
index aa1066d2a1ee..3606d12dd1be 100644
--- a/sys/i386/include/pcpu.h
+++ b/sys/i386/include/pcpu.h
@@ -74,18 +74,22 @@ struct shadow_time_info {
int pc_resched_irq; \
int pc_callfunc_irq; \
int pc_virq_to_irq[NR_VIRQS]; \
- int pc_ipi_to_irq[NR_IPIS]
+ int pc_ipi_to_irq[NR_IPIS]; \
+ char __pad[77]
#elif defined(XENHVM)
#define PCPU_XEN_FIELDS \
; \
unsigned int pc_last_processed_l1i; \
- unsigned int pc_last_processed_l2i
+ unsigned int pc_last_processed_l2i; \
+ char __pad[229]
#else /* !XEN && !XENHVM */
-#define PCPU_XEN_FIELDS
+#define PCPU_XEN_FIELDS \
+ ; \
+ char __pad[237]
#endif