summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2017-08-03 07:30:35 +0000
committerkib <kib@FreeBSD.org>2017-08-03 07:30:35 +0000
commit730a77d80324dec15c69555dd5959c4810268308 (patch)
tree7c06b52021e5583928464acaa23f43a3dd692e8f
parente2e84a25a976cfd8cb2558e17386d2fa77887aca (diff)
downloadFreeBSD-src-730a77d80324dec15c69555dd5959c4810268308.zip
FreeBSD-src-730a77d80324dec15c69555dd5959c4810268308.tar.gz
MFC r321627:
Make it possible to request nosys logging to console.
-rw-r--r--sys/kern/kern_sig.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c
index 6e4fdcc..055bcac 100644
--- a/sys/kern/kern_sig.c
+++ b/sys/kern/kern_sig.c
@@ -3595,9 +3595,14 @@ nosys(td, args)
PROC_LOCK(p);
tdsignal(td, SIGSYS);
PROC_UNLOCK(p);
- if (kern_lognosys)
+ if (kern_lognosys == 1 || kern_lognosys == 3) {
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) {
+ printf("pid %d comm %s: nosys %d\n", p->p_pid, p->p_comm,
+ td->td_sa.code);
+ }
return (ENOSYS);
}
OpenPOWER on IntegriCloud