Re: AVX register corruption from signal delivery

From: Barret Rhoden
Date: Tue Nov 26 2019 - 16:23:49 EST


On 11/26/19 3:20 PM, Sebastian Andrzej Siewior wrote:
On 2019-11-26 14:49:55 [-0500], Barret Rhoden wrote:
Hi -
Hi,

The bug requires the kernel to be built with GCC 9 to trigger. In
particular, arch/x86/kernel/fpu/signal.c needs to be built with GCC 9.

I've been pinged already, I will look into this. Please send me a
.config just to be sure. From browsing over the bug CONFIG_PREEMPTION
was required.

Thanks; config attached. I've been able to recreate it in QEMU with at least 2 cores.

Barret



Attachment: avx-bug.config.gz
Description: application/gzip