]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
x86/fault: Bypass no_context() for implicit kernel faults from usermode
authorAndy Lutomirski <luto@kernel.org>
Wed, 10 Feb 2021 02:33:42 +0000 (18:33 -0800)
committerBorislav Petkov <bp@suse.de>
Wed, 10 Feb 2021 13:39:52 +0000 (14:39 +0100)
commit5042d40a264c8a508d58ed71e4c07b05175b3635
treeaeda5b029b741781a0878cd9334ad926f9091cfc
parent2cc624b0a7e68ba8957b18600181f7d5b0f3e1b6
x86/fault: Bypass no_context() for implicit kernel faults from usermode

Drop an indentation level and remove the last user_mode(regs) == true
caller of no_context() by directly OOPSing for implicit kernel faults
from usermode.

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/6e3d1129494a8de1e59d28012286e3a292a2296e.1612924255.git.luto@kernel.org
arch/x86/mm/fault.c