CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2024/06/02 09:31:57
Modified files: sys/kern : kern_pledge.c sys/uvm : uvm_map.c sys/sys : syscall_mi.h Log message: pledge, MAP_STACK, and pinsyscall failures have been providing failure visibility with kernel printf(9) (thus, onto console and into dmesg) since the start of development. I want to reduce the dmesg spam, and bring this more into the attention of the user who ran the command, so let's try using uprintf(9) which puts it onto the active foreground tty (yes, there maybe cases where there is no tty, but that's ok. I'll admit I've considered deleting the logging messages entirely) tested in snaps for a week