projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b9c0a2e
)
target/ppc/cpu_init: Synchronize DEXCR with KVM for migration
author
Shivaprasad G Bhat
<sbhat@linux.ibm.com>
Wed, 5 Jun 2024 15:58:02 +0000
(15:58 +0000)
committer
Nicholas Piggin
<npiggin@gmail.com>
Thu, 25 Jul 2024 23:21:06 +0000
(09:21 +1000)
The patch enables DEXCR migration by hooking with the
"KVM one reg" ID KVM_REG_PPC_DEXCR.
Signed-off-by: Shivaprasad G Bhat <sbhat@linux.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
target/ppc/cpu_init.c
patch
|
blob
|
history
diff --git
a/target/ppc/cpu_init.c
b/target/ppc/cpu_init.c
index cdada7987d88cdf143479b4f753dc15a9960ba14..7c3ee8066162167484814f548e189da65c458eff 100644
(file)
--- a/
target/ppc/cpu_init.c
+++ b/
target/ppc/cpu_init.c
@@
-5886,9
+5886,9
@@
static void register_power10_hash_sprs(CPUPPCState *env)
static void register_power10_dexcr_sprs(CPUPPCState *env)
{
- spr_register(env, SPR_DEXCR, "DEXCR",
+ spr_register
_kvm
(env, SPR_DEXCR, "DEXCR",
SPR_NOACCESS, SPR_NOACCESS,
- &spr_read_generic, &spr_write_generic,
+ &spr_read_generic, &spr_write_generic,
KVM_REG_PPC_DEXCR,
0);
spr_register(env, SPR_UDEXCR, "UDEXCR",