CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/04/02 02:39:17
Modified files:
sys/sys : exec.h proc.h
sys/kern : exec_elf.c exec_subr.c init_main.c kern_exec.c
sys/uvm : uvm.h uvm_extern.h uvm_map.c uvm_map.h
uvm_mmap.c
Log message:
Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has
replaced it with a more strict mechanism, which happens to be lockless O(1)
rather than micro-lock O(1)+O(log N). Also nop-out the sys_msyscall(2) guts,
but leave the syscall around for a bit longer so that people can build through
it, since ld.so(1) still wants to call it.