linux/arch
Joerg Roedel 4aaa7eacd7 x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]()
The error reporting from the insn_fetch_from_user*() functions is not
very verbose. Extend it to include information on whether the linear
RIP could not be calculated or whether the memory access faulted.

This will be used in the SEV-ES code to propagate the correct
exception depending on what went wrong during instruction fetch.

 [ bp: Massage comments. ]

Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20210614135327.9921-6-joro@8bytes.org
2021-06-15 11:39:30 +02:00
..
alpha
arc
arm PM and build warning fixes for omaps 2021-06-05 15:41:44 -07:00
arm64 ARM: SoC fixes for 5.13 2021-06-06 13:00:36 -07:00
csky
h8300
hexagon
ia64
m68k Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2021-05-21 06:12:52 -10:00
microblaze
mips Revert "MIPS: make userspace mapping young by default" 2021-06-05 08:58:11 -07:00
nds32
nios2
openrisc OpenRISC fixes for 5.13 2021-05-21 06:06:19 -10:00
parisc
powerpc powerpc fixes for 5.13 #5 2021-06-06 12:39:36 -07:00
riscv Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes 2021-06-01 21:17:08 -07:00
s390
sh \n 2021-05-20 06:20:15 -10:00
sparc
um
x86 x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() 2021-06-15 11:39:30 +02:00
xtensa
.gitignore
Kconfig