x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values
authorAndy Lutomirski <luto@kernel.org>
Wed, 23 Jun 2021 12:01:40 +0000 (14:01 +0200)
committerBorislav Petkov <bp@suse.de>
Wed, 23 Jun 2021 15:49:46 +0000 (17:49 +0200)
commit145e9e0d8c6fada4a40f9fc65b34658077874d9c
tree16c8485db051cbbb16ad584c3e8de70cae0c2b3a
parent6164331d15f7d912fb9369245368e9564ea49813
x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values

There is no benefit from accepting and silently changing an invalid MXCSR
value supplied via ptrace().  Instead, return -EINVAL on invalid input.

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20210623121452.613614842@linutronix.de
arch/x86/kernel/fpu/regset.c