aboutsummaryrefslogtreecommitdiff
path: root/kern/task.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2024-03-03 22:53:00 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-03-03 22:53:00 +0100
commit43f2a52a6a00904f90a19fb178935cd16a7ced23 (patch)
treece6d348bee711f9ea6cfe156c7c157c85a264004 /kern/task.c
parented1ca4b8c1db9b6578eab3ff8807bb1a174aaccc (diff)
downloadgnumach-43f2a52a6a00904f90a19fb178935cd16a7ced23.tar.gz
gnumach-43f2a52a6a00904f90a19fb178935cd16a7ced23.tar.bz2
gnumach-43f2a52a6a00904f90a19fb178935cd16a7ced23.zip
kernel traps: also catch general protection faults
If userland passes a kernel pointer, it's not a page fault that we get, but a general protection fault. We also want to go through the recovery in that case, to make e.g. copyin/out return an error.
Diffstat (limited to 'kern/task.c')
0 files changed, 0 insertions, 0 deletions