diff options
author | Alexander Graf <agraf@suse.de> | 2012-01-06 04:02:24 +0100 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2012-02-02 02:47:45 +0100 |
commit | a31be480a0b4ede50f260dd29971dca961da3a2c (patch) | |
tree | 8db7bcb9af056221a4df7816a81c2551b0dba593 /linux-headers/asm-powerpc | |
parent | 1529ae1bc61a15e9a243dcbad70c95dfcdd1f0c5 (diff) | |
download | qemu-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.h | 2 |
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 */ |