aboutsummaryrefslogtreecommitdiff
path: root/util/cutils.c
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2020-07-24 12:57:37 +1000
committerDavid Gibson <david@gibson.dropbear.id.au>2021-02-08 16:57:38 +1100
commit6e6a6ca7d9097d1aa68089379cdaa7553dad7a25 (patch)
tree71a11f8c880c2601577c3d4911448ea662ab111d /util/cutils.c
parentaacdb8441376de05d9e21e93799d5a37b81f0f38 (diff)
downloadqemu-6e6a6ca7d9097d1aa68089379cdaa7553dad7a25.zip
qemu-6e6a6ca7d9097d1aa68089379cdaa7553dad7a25.tar.gz
qemu-6e6a6ca7d9097d1aa68089379cdaa7553dad7a25.tar.bz2
confidential guest support: Move side effect out of machine_set_memory_encryption()
When the "memory-encryption" property is set, we also disable KSM merging for the guest, since it won't accomplish anything. We want that, but doing it in the property set function itself is thereoretically incorrect, in the unlikely event of some configuration environment that set the property then cleared it again before constructing the guest. More importantly, it makes some other cleanups we want more difficult. So, instead move this logic to machine_run_board_init() conditional on the final value of the property. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Greg Kurz <groug@kaod.org> Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'util/cutils.c')
0 files changed, 0 insertions, 0 deletions