From 6e5acecb184f18700125172eecbc6c1afcee3972 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Mon, 19 Nov 2007 18:49:58 +0200 Subject: kvm: external module: empty_zero_page compatibility --- kvm/kernel/external-module-compat.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/kvm/kernel/external-module-compat.h b/kvm/kernel/external-module-compat.h index 59964a1ac..fe735ef9c 100644 --- a/kvm/kernel/external-module-compat.h +++ b/kvm/kernel/external-module-compat.h @@ -530,3 +530,15 @@ out: #define dest__reserved_2 6 #define dest_ExtINT 7 #endif + +/* empty_zero_page isn't exported in all kernels */ +#include + +#define empty_zero_page kvm_empty_zero_page + +static char empty_zero_page[PAGE_SIZE]; + +static inline void blahblah(void) +{ + (void)empty_zero_page[0]; +} -- cgit v1.2.3