From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261606AbTHTAEq (ORCPT ); Tue, 19 Aug 2003 20:04:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261608AbTHTAEq (ORCPT ); Tue, 19 Aug 2003 20:04:46 -0400 Received: from fmr09.intel.com ([192.52.57.35]:56533 "EHLO hermes.hd.intel.com") by vger.kernel.org with ESMTP id S261606AbTHTAEn convert rfc822-to-8bit (ORCPT ); Tue, 19 Aug 2003 20:04:43 -0400 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0 Subject: RE: [patch] 2.4.x ACPI updates Date: Tue, 19 Aug 2003 20:04:03 -0400 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [patch] 2.4.x ACPI updates Thread-Index: AcNme3Xu3OYWT/cfQk+fUjIadDoKjwAKoDcw From: "Brown, Len" To: "Jeff Garzik" , "Grover, Andrew" , "Marcelo Tosatti" Cc: "J.A. Magallon" , "Linux Kernel Mailing List" , "Alan Cox" , X-OriginalArrivalTime: 20 Aug 2003 00:04:05.0361 (UTC) FILETIME=[91D69E10:01C366AE] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Andy/Jeff/Marcelo, At Jeff's request, I've back ported ACPICA 20030813 from http://linux-acpi.bkbits.net/linux-acpi-2.4 into a new tree for 2.4.22: http://linux-acpi.bkbits.net/linux-acpi-2.4.22 I've restored acpitable.[ch], which was deleted too late for this release cycle; and will live on until 2.4.23 -- as well as restored CONFIG_ACPI_HT_ONLY under CONFIG_ACPI; restored the 8-bit characters that got expanded to 16-bits in a previous merge; and deleted some dmesg verbiage that Jeff didn't think was appropriate for the baseline kernel. I exported this a patch and then imported onto a clone of Marcelo's tree, so it appears as a single cset where the changes that got un-done never happened. I've done some sanity tests on it, and will test it some more tomorrow. Take a look at it and let me know if I missed anything. When Andy is happy with it I'll leave it to him to re-issue a pull request from Marcelo. > This includes a rework of the ACPI config and cmdline options. It now > supports DMI-based blacklisting, and cmdline options have been > simplified to "acpi=off", "acpi=ht" (use ACPI for CPU enum only) and > "acpi=force" (to override the blacklist.) > It also includes some PCI IRQ routing changes, that seem to help some > people's systems work better. In addition, the "noapic" flag now works properly when full ACPI is enabled. Thanks, -Len Ps. The plain patch on top of Marcelo's current tree is available here: https://sourceforge.net/project/showfiles.php?group_id=36832 ---------- This will update the following files: Documentation/kernel-parameters.txt | 8 Makefile | 2 arch/i386/kernel/acpi.c | 53 ++++- arch/i386/kernel/acpitable.c | 10 arch/i386/kernel/acpitable.h | 4 arch/i386/kernel/dmi_scan.c | 251 +++++++++++++++++++++++- arch/i386/kernel/io_apic.c | 14 - arch/i386/kernel/mpparse.c | 34 ++- arch/i386/kernel/setup.c | 54 ++--- arch/i386/kernel/smpboot.c | 2 drivers/Makefile | 2 drivers/acpi/Config.in | 2 drivers/acpi/Makefile | 7 drivers/acpi/bus.c | 2 drivers/acpi/executer/exutils.c | 2 drivers/acpi/hardware/hwregs.c | 21 +- drivers/acpi/osl.c | 27 +- drivers/acpi/pci_irq.c | 15 + drivers/acpi/pci_link.c | 100 ++++++--- drivers/acpi/processor.c | 1 drivers/acpi/tables.c | 120 ++++++----- drivers/acpi/tables/tbconvrt.c | 6 drivers/acpi/tables/tbget.c | 4 drivers/acpi/tables/tbinstal.c | 42 ++-- drivers/acpi/tables/tbrsdt.c | 2 drivers/acpi/tables/tbxfroot.c | 6 drivers/acpi/toshiba_acpi.c | 3 drivers/acpi/utilities/utglobal.c | 6 include/acpi/acconfig.h | 2 include/acpi/acpi_drivers.h | 2 include/acpi/platform/acenv.h | 6 include/asm-i386/io_apic.h | 2 32 files changed, 598 insertions(+), 214 deletions(-) through these ChangeSets: (03/08/19 1.1097) patch_2.4.22-rc2_to_acpi-2.4-20030813