diff options
| author | Julia Suvorova <jusual@redhat.com> | 2024-09-27 12:47:40 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2024-10-03 22:04:19 +0200 |
| commit | a1676bb3047f28b292ecbce3a378ccc0b4721d47 (patch) | |
| tree | 92fdef6ec8d546dd67cac4917a56b96281d1e0b5 /target/i386/kvm/kvm.c | |
| parent | 28ed7f9761eb273e7dedcfdc0507d158106d0451 (diff) | |
| download | focaccia-qemu-a1676bb3047f28b292ecbce3a378ccc0b4721d47.tar.gz focaccia-qemu-a1676bb3047f28b292ecbce3a378ccc0b4721d47.zip | |
kvm: Allow kvm_arch_get/put_registers to accept Error**
This is necessary to provide discernible error messages to the caller. Signed-off-by: Julia Suvorova <jusual@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Link: https://lore.kernel.org/r/20240927104743.218468-2-jusual@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'target/i386/kvm/kvm.c')
| -rw-r--r-- | target/i386/kvm/kvm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target/i386/kvm/kvm.c b/target/i386/kvm/kvm.c index 7a1f2bda76..0b03fb0577 100644 --- a/target/i386/kvm/kvm.c +++ b/target/i386/kvm/kvm.c @@ -5210,7 +5210,7 @@ static int kvm_get_nested_state(X86CPU *cpu) return ret; } -int kvm_arch_put_registers(CPUState *cpu, int level) +int kvm_arch_put_registers(CPUState *cpu, int level, Error **errp) { X86CPU *x86_cpu = X86_CPU(cpu); int ret; @@ -5298,7 +5298,7 @@ int kvm_arch_put_registers(CPUState *cpu, int level) return 0; } -int kvm_arch_get_registers(CPUState *cs) +int kvm_arch_get_registers(CPUState *cs, Error **errp) { X86CPU *cpu = X86_CPU(cs); int ret; |