aboutsummaryrefslogtreecommitdiff
path: root/kern/printf.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2023-08-12 15:35:47 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-08-12 15:39:07 +0200
commit26a9bfe450e8929b2841da4fbf3a56a9a8b7769a (patch)
treef578d37f5e8e50e4abb5d816086028f7efca9219 /kern/printf.c
parent8038791ac9a43ffdc0083455bf01ac6b719e0bcf (diff)
downloadgnumach-26a9bfe450e8929b2841da4fbf3a56a9a8b7769a.tar.gz
gnumach-26a9bfe450e8929b2841da4fbf3a56a9a8b7769a.tar.bz2
gnumach-26a9bfe450e8929b2841da4fbf3a56a9a8b7769a.zip
x86_64: Fix catching kernel NULL deferences
On x86_64 we have no segmentation, and thus kernel's NULL is at linear address zero, while LINEAR_MIN_KERNEL_ADDRESS is not zero. We thus have to special-case it in otder to catch NULL dereferences.
Diffstat (limited to 'kern/printf.c')
0 files changed, 0 insertions, 0 deletions