summaryrefslogtreecommitdiff
path: root/ipc/ipc_object.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2025-08-27 02:34:50 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-08-27 02:36:45 +0200
commiteec7037c885f6e54bf8f22d421d6abc55a2cd667 (patch)
treeba95fdd792413754c6b0d03f016a06920069f4f7 /ipc/ipc_object.c
parent1b613718617a23c50ec28de06a85349415db83cb (diff)
idt_inittab: Fix terminator entry
Better fill a complete entry, which is always two pointers, both in MACH_PV_DESCRIPTORS and !MACH_PV_DESCRIPTORS case. For the x86_64 case, only half a pointer was actually recorded, leaving to garbage getting registered in the idt. This was noticed by division by zero getting double-faults. Thanks Pellescours for the initial investigation!
Diffstat (limited to 'ipc/ipc_object.c')
0 files changed, 0 insertions, 0 deletions