From d83a2bc6c48a54792fc41d386c5a0512abbe02fa Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Sun, 3 Jun 2007 11:27:40 +0300 Subject: kvm: external module: backward compatibility for --- kvm/kernel/external-module-compat.h | 5 ++++- kvm/kernel/include/asm/cmpxchg.h | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 kvm/kernel/include/asm/cmpxchg.h diff --git a/kvm/kernel/external-module-compat.h b/kvm/kernel/external-module-compat.h index 66467c041..70a3c1e20 100644 --- a/kvm/kernel/external-module-compat.h +++ b/kvm/kernel/external-module-compat.h @@ -164,4 +164,7 @@ static inline struct super_block *kvmfs_get_sb( #endif - +/* + * For set_64bit(), which is in a new file asm/cmpxchg.h in newer kernels. + */ +#include diff --git a/kvm/kernel/include/asm/cmpxchg.h b/kvm/kernel/include/asm/cmpxchg.h new file mode 100644 index 000000000..4258b93b1 --- /dev/null +++ b/kvm/kernel/include/asm/cmpxchg.h @@ -0,0 +1,5 @@ +/* + * Empty file to satisfy #include for older kernels. + */ + + -- cgit v1.2.3