From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:49:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8A3537B404; Wed, 26 Mar 2003 11:49:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 502E043F3F; Wed, 26 Mar 2003 11:49:35 -0800 (PST) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QJnZ0U041149; Wed, 26 Mar 2003 11:49:35 -0800 (PST) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJnYbV041148; Wed, 26 Mar 2003 11:49:34 -0800 (PST) Message-Id: <200303261949.h2QJnYbV041148@repoman.freebsd.org> From: Paul Saab Date: Wed, 26 Mar 2003 11:49:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/conf options.i386 options.pc98 src/sys/i386/conf NOTES SMP src/sys/i386/i386 machdep.c mp_machdep.c src/sys/i386/include smp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:49:38 -0000 ps 2003/03/26 11:49:34 PST FreeBSD src repository Modified files: sys/conf options.i386 options.pc98 sys/i386/conf NOTES SMP sys/i386/i386 machdep.c mp_machdep.c sys/i386/include smp.h Log: Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. This keeps the logical cpu's halted in the idle loop. By default the logical cpu's are halted at startup. It is also possible to halt any cpu in the idle loop now using machdep.hlt_cpus. Examples of how to use this: machdep.hlt_cpus=1 halt cpu0 machdep.hlt_cpus=2 halt cpu1 machdep.hlt_cpus=4 halt cpu2 machdep.hlt_cpus=3 halt cpu0,cpu1 Reviewed by: jhb, peter Revision Changes Path 1.186 +0 -1 src/sys/conf/options.i386 1.160 +0 -1 src/sys/conf/options.pc98 1.1081 +0 -2 src/sys/i386/conf/NOTES 1.4 +0 -3 src/sys/i386/conf/SMP 1.557 +6 -0 src/sys/i386/i386/machdep.c 1.206 +88 -21 src/sys/i386/i386/mp_machdep.c 1.75 +1 -0 src/sys/i386/include/smp.h