Skip to content

Commit 2843909

Browse files
committed
KVM: selftests: Drop manual XCR0 configuration from state test
Now that CR4.OSXSAVE and XCR0 are setup by default, drop the manual enabling from the state test, which is fully redundant with the default behavior. Reviewed-by: Vitaly Kuznetsov <vkuznets@redhat.com> Link: https://lore.kernel.org/r/20241003234337.273364-10-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com>
1 parent d873318 commit 2843909

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

tools/testing/selftests/kvm/x86_64/state_test.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,6 @@ static void __attribute__((__flatten__)) guest_code(void *arg)
145145

146146
memset(buffer, 0xcc, sizeof(buffer));
147147

148-
set_cr4(get_cr4() | X86_CR4_OSXSAVE);
149-
GUEST_ASSERT(this_cpu_has(X86_FEATURE_OSXSAVE));
150-
151-
xsetbv(0, xgetbv(0) | supported_xcr0);
152-
153148
/*
154149
* Modify state for all supported xfeatures to take them out of
155150
* their "init" state, i.e. to make them show up in XSTATE_BV.

0 commit comments

Comments
 (0)