From owner-cvs-all@FreeBSD.ORG Tue Mar 20 21:53:32 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D1E716A403; Tue, 20 Mar 2007 21:53:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1BB5213C4B9; Tue, 20 Mar 2007 21:53:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l2KLrV5t086815; Tue, 20 Mar 2007 21:53:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l2KLrVVw086814; Tue, 20 Mar 2007 21:53:31 GMT (envelope-from jhb) Message-Id: <200703202153.l2KLrVVw086814@repoman.freebsd.org> From: John Baldwin Date: Tue, 20 Mar 2007 21:53:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 io_apic.c local_apic.c src/sys/amd64/include apicvar.h src/sys/i386/i386 io_apic.c local_apic.c src/sys/i386/include apicvar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 21:53:32 -0000 jhb 2007-03-20 21:53:31 UTC FreeBSD src repository Modified files: sys/amd64/amd64 io_apic.c local_apic.c sys/amd64/include apicvar.h sys/i386/i386 io_apic.c local_apic.c sys/i386/include apicvar.h Log: Add a new apic0 psuedo-device to claim memory resources for the memory address ranges used by local and I/O APICs in the system. Some systems also reserve these ranges as system resources via either PnPBIOS or ACPI, so this device currently attaches after acpi0 and legacy0 so that the system resources are given precedence. Revision Changes Path 1.29 +73 -0 src/sys/amd64/amd64/io_apic.c 1.37 +2 -0 src/sys/amd64/amd64/local_apic.c 1.23 +2 -0 src/sys/amd64/include/apicvar.h 1.33 +81 -0 src/sys/i386/i386/io_apic.c 1.39 +2 -0 src/sys/i386/i386/local_apic.c 1.23 +2 -0 src/sys/i386/include/apicvar.h