view xen/include/asm-x86/perfc.h @ 19134:5848b49b74fc

x86-64: use MFNs for linking together pages on lists

Unless more than 16Tb are going to ever be supported in Xen, this will
allow reducing the linked list entries in struct page_info from 16 to
8 bytes.

This doesn't modify struct shadow_page_info, yet, so in order to meet
the constraints of that 'mirror' structure the list entry gets
artificially forced to be 16 bytes in size. That workaround will be
removed in a subsequent patch.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Jan 30 11:03:28 2009 +0000 (2009-01-30)
parents 9727328c008e
line source
1 #ifndef __ASM_PERFC_H__
2 #define __ASM_PERFC_H__
4 static inline void arch_perfc_printall(void)
5 {
6 }
8 static inline void arch_perfc_reset(void)
9 {
10 }
12 static inline void arch_perfc_gather(void)
13 {
14 }
16 #endif