PERFORCE change 122818 for review

Marko Zec zec at FreeBSD.org
Wed Jul 4 00:48:43 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=122818

Change 122818 by zec at zec_tca51 on 2007/07/04 00:48:04

	Populate the vimage_0 struct eariler in the boot process.
	Before this change, an SMP kernel with options AUDIT compiled
	in would hang at first fork1() invocation.

Affected files ...

.. //depot/projects/vimage/src/sys/sys/kernel.h#6 edit

Differences ...

==== //depot/projects/vimage/src/sys/sys/kernel.h#6 (text+ko) ====

@@ -120,12 +120,12 @@
 	SI_SUB_MAC		= 0x2180000,	/* TrustedBSD MAC subsystem */
 	SI_SUB_MAC_POLICY	= 0x21C0000,	/* TrustedBSD MAC policies */
 	SI_SUB_MAC_LATE		= 0x21D0000,	/* TrustedBSD MAC subsystem */
+	SI_SUB_VIMAGE		= 0x21E0000,	/* vimage 0 */
 	SI_SUB_INTRINSIC	= 0x2200000,	/* proc 0*/
 	SI_SUB_VM_CONF		= 0x2300000,	/* config VM, set limits*/
 	SI_SUB_RUN_QUEUE	= 0x2400000,	/* set up run queue*/
 	SI_SUB_KTRACE		= 0x2480000,	/* ktrace */
 	SI_SUB_AUDIT		= 0x24C0000,	/* audit */
-	SI_SUB_VIMAGE		= 0x24E0000,	/* vimage XXX */
 	SI_SUB_CREATE_INIT	= 0x2500000,	/* create init process*/
 	SI_SUB_SCHED_IDLE	= 0x2600000,	/* required idle procs */
 	SI_SUB_MBUF		= 0x2700000,	/* mbuf subsystem */


More information about the p4-projects mailing list