Module Name: src Committed By: christos Date: Fri Oct 18 19:43:49 UTC 2019
Modified Files: src/sys/kern: kern_event.c Log Message: print which process asked for an unsupported event so we can fix it. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/kern/kern_event.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/kern_event.c diff -u src/sys/kern/kern_event.c:1.104 src/sys/kern/kern_event.c:1.105 --- src/sys/kern/kern_event.c:1.104 Tue Nov 13 01:58:14 2018 +++ src/sys/kern/kern_event.c Fri Oct 18 15:43:49 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_event.c,v 1.104 2018/11/13 06:58:14 maxv Exp $ */ +/* $NetBSD: kern_event.c,v 1.105 2019/10/18 19:43:49 christos Exp $ */ /*- * Copyright (c) 2008, 2009 The NetBSD Foundation, Inc. @@ -58,7 +58,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_event.c,v 1.104 2018/11/13 06:58:14 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_event.c,v 1.105 2019/10/18 19:43:49 christos Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1122,9 +1122,12 @@ kqueue_register(struct kqueue *kq, struc KERNEL_UNLOCK_ONE(NULL); /* XXXSMP */ if (error != 0) { #ifdef DEBUG + struct proc *p = curlwp->l_proc; const file_t *ft = kn->kn_obj; - uprintf("%s: event type %d not supported for " - "file type %d/%s (error %d)\n", __func__, + printf("%s: %s[%d]: event type %d not " + "supported for file type %d/%s " + "(error %d)\n", __func__, + p->p_comm, p->p_pid, kn->kn_filter, ft ? ft->f_type : -1, ft ? ft->f_ops->fo_name : "?", error); #endif