Messages in this thread | | | Subject | Re: [PATCH] x86/fpu: Disable BH while while loading FPU registers in __fpu__restore_sig() | From | Dave Hansen <> | Date | Mon, 12 Nov 2018 09:48:08 -0800 |
| |
On 11/12/18 7:56 AM, Sebastian Andrzej Siewior wrote: > Use local_bh_disable() around the restore sequence to avoid the race. BH > needs to be disabled because BH is allowed to run (even with preemption > disabled) and might invoke kernel_fpu_begin().
FWIW, that would make nice comment fodder for the local_bh_disable(). I'd much rather run into it there than in a changelog.
| |