svn commit: r217075 - in head/sys: kern sys

John Baldwin jhb at FreeBSD.org
Thu Jan 6 22:09:37 UTC 2011


Author: jhb
Date: Thu Jan  6 22:09:37 2011
New Revision: 217075
URL: http://svn.freebsd.org/changeset/base/217075

Log:
  Retire PCONFIG and leave the priority of thread0 alone when waiting for
  interrupt config hooks to execute.

Modified:
  head/sys/kern/subr_autoconf.c
  head/sys/sys/priority.h

Modified: head/sys/kern/subr_autoconf.c
==============================================================================
--- head/sys/kern/subr_autoconf.c	Thu Jan  6 21:14:34 2011	(r217074)
+++ head/sys/kern/subr_autoconf.c	Thu Jan  6 22:09:37 2011	(r217075)
@@ -135,7 +135,7 @@ boot_run_interrupt_driven_config_hooks(v
 	warned = 0;
 	while (!TAILQ_EMPTY(&intr_config_hook_list)) {
 		if (msleep(&intr_config_hook_list, &intr_config_hook_lock,
-		    PCONFIG, "conifhk", WARNING_INTERVAL_SECS * hz) ==
+		    0, "conifhk", WARNING_INTERVAL_SECS * hz) ==
 		    EWOULDBLOCK) {
 			mtx_unlock(&intr_config_hook_lock);
 			warned++;

Modified: head/sys/sys/priority.h
==============================================================================
--- head/sys/sys/priority.h	Thu Jan  6 21:14:34 2011	(r217074)
+++ head/sys/sys/priority.h	Thu Jan  6 22:09:37 2011	(r217075)
@@ -105,9 +105,8 @@
 #define	PZERO			(PRI_MIN_KERN + 20)
 #define	PSOCK			(PRI_MIN_KERN + 24)
 #define	PWAIT			(PRI_MIN_KERN + 28)
-#define	PCONFIG			(PRI_MIN_KERN + 32)
-#define	PLOCK			(PRI_MIN_KERN + 36)
-#define	PPAUSE			(PRI_MIN_KERN + 40)
+#define	PLOCK			(PRI_MIN_KERN + 32)
+#define	PPAUSE			(PRI_MIN_KERN + 36)
 
 #define	PRI_MIN_REALTIME	(128)
 #define	PRI_MAX_REALTIME	(PRI_MIN_TIMESHARE - 1)


More information about the svn-src-head mailing list