aboutsummaryrefslogtreecommitdiff
path: root/linux-headers/asm-powerpc
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-01-06 04:02:24 +0100
committerAlexander Graf <agraf@suse.de>2012-02-02 02:47:45 +0100
commita31be480a0b4ede50f260dd29971dca961da3a2c (patch)
tree8db7bcb9af056221a4df7816a81c2551b0dba593 /linux-headers/asm-powerpc
parent1529ae1bc61a15e9a243dcbad70c95dfcdd1f0c5 (diff)
downloadqemu-a31be480a0b4ede50f260dd29971dca961da3a2c.zip
qemu-a31be480a0b4ede50f260dd29971dca961da3a2c.tar.gz
qemu-a31be480a0b4ede50f260dd29971dca961da3a2c.tar.bz2
PPC: KVM: Update HIOR code to new interface
Unfortunately the HIOR setting code slipped into upstream QEMU before it was pulled into upstream KVM. And since Murphy is always right, comments on the patches only emerged on the pull request leading to changes in the interface. So here's an update to the HIOR setting. While at it, I also relaxed it a bit since for HV KVM we can already run fine without and 3.2 works just fine with HV KVM but when not setting HIOR. We will only need this when running PAPR in PR KVM. Since we accidently changed the ABI and API along the way, we have to update the underlying kernel headers together with the code that uses it to not break bisectability. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'linux-headers/asm-powerpc')
-rw-r--r--linux-headers/asm-powerpc/kvm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-headers/asm-powerpc/kvm.h b/linux-headers/asm-powerpc/kvm.h
index 1f0cb55..b921c3f 100644
--- a/linux-headers/asm-powerpc/kvm.h
+++ b/linux-headers/asm-powerpc/kvm.h
@@ -324,6 +324,6 @@ struct kvm_book3e_206_tlb_params {
__u32 reserved[8];
};
-#define KVM_ONE_REG_PPC_HIOR KVM_ONE_REG_PPC | 0x100
+#define KVM_REG_PPC_HIOR (KVM_REG_PPC | KVM_REG_SIZE_U64 | 0x1)
#endif /* __LINUX_KVM_POWERPC_H */