mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
x86/xstate: Remove stale assertions in fpu_x{rstor,save}()
After edb48e76458b("x86/fpu: Combine fpu_ctxt and xsave_area in arch_vcpu"),
v->arch.xsave_area is always present and we can just remove these asserts.
Fixes: edb48e76458b("x86/fpu: Combine fpu_ctxt and xsave_area in arch_vcpu")
Signed-off-by: Alejandro Vallejo <alejandro.vallejo@cloud.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
1 parent
00e074834e
commit
65ef8cd5c0
1 file changed
-2
@@ -24,7 +24,6 @@ static inline void fpu_xrstor(struct vcpu *v, uint64_t mask)
|
||||
{
|
||||
bool ok;
|
||||
|
||||
ASSERT(v->arch.xsave_area);
|
||||
/*
|
||||
* XCR0 normally represents what guest OS set. In case of Xen itself,
|
||||
* we set the accumulated feature mask before doing save/restore.
|
||||
@@ -136,7 +135,6 @@ static inline void fpu_xsave(struct vcpu *v)
|
||||
uint64_t mask = vcpu_xsave_mask(v);
|
||||
|
||||
ASSERT(mask);
|
||||
ASSERT(v->arch.xsave_area);
|
||||
/*
|
||||
* XCR0 normally represents what guest OS set. In case of Xen itself,
|
||||
* we set the accumulated feature mask before doing save/restore.
|
||||
|
||||