From owner-p4-projects@FreeBSD.ORG Sat Dec 29 23:58:34 2007 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C562216A473; Sat, 29 Dec 2007 23:58:33 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8949B16A41B for ; Sat, 29 Dec 2007 23:58:33 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 755C313C4D9 for ; Sat, 29 Dec 2007 23:58:33 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id lBTNwXq5099727 for ; Sat, 29 Dec 2007 23:58:33 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id lBTNwXQr099724 for perforce@freebsd.org; Sat, 29 Dec 2007 23:58:33 GMT (envelope-from jb@freebsd.org) Date: Sat, 29 Dec 2007 23:58:33 GMT Message-Id: <200712292358.lBTNwXQr099724@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 131996 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2007 23:58:34 -0000 http://perforce.freebsd.org/chv.cgi?CH=131996 Change 131996 by jb@jb_freebsd1 on 2007/12/29 23:57:38 Add a system initialisation level for the OpenSolaris compatibility module which contains things that are shared by OpenSolaris ported modules like DTrace, Cyclic and ZFS. These things tend to be in the Solaris kernel by default and are subject to CDDL licensing restrictions. Affected files ... .. //depot/projects/dtrace/src/sys/sys/kernel.h#17 edit Differences ... ==== //depot/projects/dtrace/src/sys/sys/kernel.h#17 (text+ko) ==== @@ -122,7 +122,8 @@ SI_SUB_DDB_SERVICES = 0x2380000, /* capture, scripting, etc. */ SI_SUB_RUN_QUEUE = 0x2400000, /* set up run queue*/ SI_SUB_KTRACE = 0x2480000, /* ktrace */ - SI_SUB_CYCLIC = 0x2490000, /* Cyclic timers */ + SI_SUB_OPENSOLARIS = 0x2490000, /* OpenSolaris compatibility */ + SI_SUB_CYCLIC = 0x24A0000, /* Cyclic timers */ SI_SUB_DTRACE = 0x24B0000, /* DTrace subsystem */ SI_SUB_DTRACE_PROVIDER = 0x24B8000, /* DTrace providers */ SI_SUB_DTRACE_ANON = 0x24BC000, /* DTrace anon enabling */