diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2021-10-15 01:09:34 +0200 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2021-10-21 19:38:55 +0200 |
commit | 2bd264bce238cedbf00bde1f28ad51ba45b9114e (patch) | |
tree | a987bdb7fdca3a674b55bfbbf06c304d88077cb7 /arch/x86/kernel/fpu/regset.c | |
parent | cd9ae761744912a96d7fd968b9c0173594e3f6be (diff) |
x86/fpu: Move xstate size to fpu_*_cfg
Use the new kernel and user space config storage to store and retrieve the
XSTATE buffer sizes. The default and the maximum size are the same for now,
but will change when support for dynamically enabled features is added.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20211014230739.296830097@linutronix.de
Diffstat (limited to 'arch/x86/kernel/fpu/regset.c')
-rw-r--r-- | arch/x86/kernel/fpu/regset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/fpu/regset.c b/arch/x86/kernel/fpu/regset.c index f8c485ab73f5..437d7c930c0b 100644 --- a/arch/x86/kernel/fpu/regset.c +++ b/arch/x86/kernel/fpu/regset.c @@ -153,7 +153,7 @@ int xstateregs_set(struct task_struct *target, const struct user_regset *regset, /* * A whole standard-format XSAVE buffer is needed: */ - if (pos != 0 || count != fpu_user_xstate_size) + if (pos != 0 || count != fpu_user_cfg.max_size) return -EFAULT; if (!kbuf) { |