From owner-cvs-src@FreeBSD.ORG Thu Oct 16 19:25:02 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 03B0616A4B3; Thu, 16 Oct 2003 19:25:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 783CB43FBF; Thu, 16 Oct 2003 19:25:01 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9H2P0XJ047974; Thu, 16 Oct 2003 19:25:00 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9H2P0wb047973; Thu, 16 Oct 2003 19:25:00 -0700 (PDT) (envelope-from marcel) Message-Id: <200310170225.h9H2P0wb047973@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 16 Oct 2003 19:25:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 machdep.c src/sys/kern kern_idle.c 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: Fri, 17 Oct 2003 02:25:02 -0000 marcel 2003/10/16 19:25:00 PDT FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c sys/kern kern_idle.c Log: Implement cpu_idle() on ia64. We put the processor in a lightweight halt state that minimizes power consumption while still preserving cache and TLB coherency. Halting the processor is not conditional at this time. Tested with UP and SMP kernels. Revision Changes Path 1.158 +9 -1 src/sys/ia64/ia64/machdep.c 1.33 +1 -1 src/sys/kern/kern_idle.c