diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index e508370a5749..c9fdf6bd5d57 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -3794,7 +3794,8 @@ nosys(struct thread *td, struct nosys_args *args) uprintf("pid %d comm %s: nosys %d\n", p->p_pid, p->p_comm, td->td_sa.code); } - if (kern_lognosys == 2 || kern_lognosys == 3) { + if (kern_lognosys == 2 || kern_lognosys == 3 || + (p->p_pid == 1 && (kern_lognosys & 3) == 0)) { printf("pid %d comm %s: nosys %d\n", p->p_pid, p->p_comm, td->td_sa.code); }