mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-26 04:25:27 +08:00
KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it
The regs structure just accidentally contains the right values from the previous test in the spot where we want to change rbx. It's cleaner if we properly initialize the structure here before using it. Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Thomas Huth <thuth@redhat.com> Link: https://lore.kernel.org/r/20240208204844.119326-3-thuth@redhat.com Signed-off-by: Sean Christopherson <seanjc@google.com>
This commit is contained in:
parent
e100862856
commit
221d654494
@ -315,6 +315,7 @@ int main(int argc, char *argv[])
|
||||
run->kvm_valid_regs = 0;
|
||||
run->kvm_dirty_regs = 0;
|
||||
run->s.regs.regs.rbx = 0xAAAA;
|
||||
vcpu_regs_get(vcpu, ®s);
|
||||
regs.rbx = 0xBAC0;
|
||||
vcpu_regs_set(vcpu, ®s);
|
||||
vcpu_run(vcpu);
|
||||
|
Loading…
Reference in New Issue
Block a user