svn commit: r279539 - head/sys/sys

John-Mark Gurney jmg at FreeBSD.org
Mon Mar 2 20:05:17 UTC 2015


Author: jmg
Date: Mon Mar  2 20:05:16 2015
New Revision: 279539
URL: https://svnweb.freebsd.org/changeset/base/279539

Log:
  give others fair warning that _SPARE2 isn't just cxgb, but used by large
  number of other subsystems, so you probably don't want _SPARE2..
  
  ktr needs an overhaul to really only compile in the ones you want,
  we've long passed the 31 bits it provides..
  
  Sponsored by:	transip.nl

Modified:
  head/sys/sys/ktr_class.h

Modified: head/sys/sys/ktr_class.h
==============================================================================
--- head/sys/sys/ktr_class.h	Mon Mar  2 20:00:03 2015	(r279538)
+++ head/sys/sys/ktr_class.h	Mon Mar  2 20:05:16 2015	(r279539)
@@ -51,12 +51,12 @@
 #define	KTR_TRAP	0x00000100		/* Trap processing */
 #define	KTR_INTR	0x00000200		/* Interrupt tracing */
 #define	KTR_SIG		0x00000400		/* Signal processing */
-#define	KTR_SPARE2	0x00000800		/* XXX Used by cxgb */
+#define	KTR_SPARE2	0x00000800		/* cxgb, amd64, xen, clk, &c */
 #define	KTR_PROC	0x00001000		/* Process scheduling */
 #define	KTR_SYSC	0x00002000		/* System call */
 #define	KTR_INIT	0x00004000		/* System initialization */
-#define	KTR_SPARE3	0x00008000		/* XXX Used by cxgb */
-#define	KTR_SPARE4	0x00010000		/* XXX Used by cxgb */
+#define	KTR_SPARE3	0x00008000		/* cxgb, drm2, ntb */
+#define	KTR_SPARE4	0x00010000		/* geom_sched */
 #define	KTR_EVH		0x00020000		/* Eventhandler */
 #define	KTR_VFS		0x00040000		/* VFS events */
 #define	KTR_VOP		0x00080000		/* Auto-generated vop events */


More information about the svn-src-head mailing list