linux/arch
Thomas Gleixner f0cbc8b3cd x86/fpu: Do not leak fpstate pointer on fork
If fork fails early then the copied task struct would carry the fpstate
pointer of the parent task.

Not a problem right now, but later when dynamically allocated buffers
are available, keeping the pointer might result in freeing the
parent's buffer. Set it to NULL which prevents that. If fork reaches
clone_thread(), the pointer will be correctly set to the new task
context.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20211013145322.817101108@linutronix.de
2021-10-21 09:32:41 +02:00
..
alpha
arc
arm asm-generic: build fixes for v5.15 2021-10-08 11:57:54 -07:00
arm64 asm-generic: build fixes for v5.15 2021-10-08 11:57:54 -07:00
csky
h8300
hexagon
ia64 firmware: include drivers/firmware/Kconfig unconditionally 2021-10-07 16:51:26 +02:00
m68k
microblaze
mips asm-generic: build fixes for v5.15 2021-10-08 11:57:54 -07:00
nds32
nios2
openrisc
parisc asm-generic: build fixes for v5.15 2021-10-08 11:57:54 -07:00
powerpc powerpc fixes for 5.15 #3 2021-10-10 10:12:42 -07:00
riscv RISC-V Fixes for 5.15-rc5 2021-10-09 09:07:58 -07:00
s390 s390/pci: fix zpci_zdev_put() on reserve 2021-10-04 09:49:10 +02:00
sh
sparc
um
x86 x86/fpu: Do not leak fpstate pointer on fork 2021-10-21 09:32:41 +02:00
xtensa xtensa: xtfpga: Try software restart before simulating CPU reset 2021-10-05 12:19:05 -07:00
.gitignore
Kconfig