diff options
author | Alexander Graf <agraf@suse.de> | 2010-09-03 04:22:19 -0400 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2010-10-24 04:52:23 -0400 |
commit | 26e673c3003bc8f24bdbbdcb8bc91a78556f579a (patch) | |
tree | c18d426385b0d75ef875cd6c9742ed3b6c930e29 /arch/powerpc | |
parent | d1e87c7ee65a20b10faf7e59dbe2cc934c32473b (diff) |
KVM: PPC: Move of include to __KERNEL__ section
We have to protect the include for linux/of.h by __KERNEL__ so it doesn't
accidently get referenced outside.
This patch fixes this and makes the tree compile again.
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'arch/powerpc')
-rw-r--r-- | arch/powerpc/include/asm/kvm_para.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/include/asm/kvm_para.h b/arch/powerpc/include/asm/kvm_para.h index d79fd0910964..50533f9adf40 100644 --- a/arch/powerpc/include/asm/kvm_para.h +++ b/arch/powerpc/include/asm/kvm_para.h | |||
@@ -21,7 +21,6 @@ | |||
21 | #define __POWERPC_KVM_PARA_H__ | 21 | #define __POWERPC_KVM_PARA_H__ |
22 | 22 | ||
23 | #include <linux/types.h> | 23 | #include <linux/types.h> |
24 | #include <linux/of.h> | ||
25 | 24 | ||
26 | struct kvm_vcpu_arch_shared { | 25 | struct kvm_vcpu_arch_shared { |
27 | __u64 scratch1; | 26 | __u64 scratch1; |
@@ -54,6 +53,8 @@ struct kvm_vcpu_arch_shared { | |||
54 | 53 | ||
55 | #ifdef CONFIG_KVM_GUEST | 54 | #ifdef CONFIG_KVM_GUEST |
56 | 55 | ||
56 | #include <linux/of.h> | ||
57 | |||
57 | static inline int kvm_para_available(void) | 58 | static inline int kvm_para_available(void) |
58 | { | 59 | { |
59 | struct device_node *hyper_node; | 60 | struct device_node *hyper_node; |