From owner-freebsd-acpi@FreeBSD.ORG Tue Jun 30 21:21:48 2009 Return-Path: Delivered-To: acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55305106566C for ; Tue, 30 Jun 2009 21:21:48 +0000 (UTC) (envelope-from robert.moore@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx1.freebsd.org (Postfix) with ESMTP id 39D9F8FC0A for ; Tue, 30 Jun 2009 21:21:47 +0000 (UTC) (envelope-from robert.moore@intel.com) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP; 30 Jun 2009 14:07:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.42,318,1243839600"; d="scan'208";a="470960264" Received: from orsmsx601.amr.corp.intel.com ([10.22.226.213]) by fmsmga002.fm.intel.com with ESMTP; 30 Jun 2009 14:15:24 -0700 Received: from orsmsx503.amr.corp.intel.com ([10.22.226.47]) by orsmsx601.amr.corp.intel.com ([10.22.226.213]) with mapi; Tue, 30 Jun 2009 14:21:47 -0700 From: "Moore, Robert" To: "Moore, Robert" Date: Tue, 30 Jun 2009 14:21:46 -0700 Thread-Topic: 20090625 regression in AcpiGetDevices Thread-Index: Acn5xgOKxdBhbDqhTLKxSS+o8BD2XQAAfEpA Message-ID: <4911F71203A09E4D9981D27F9D8308582EA036C6@orsmsx503.amr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailman-Approved-At: Tue, 30 Jun 2009 21:27:24 +0000 Cc: Subject: 20090625 regression in AcpiGetDevices X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jun 2009 21:21:48 -0000 We've just discovered a regression in 20090625 that seriously affects the A= cpiGetDevices interface. The _HID and _CID strings are no longer matched pr= operly and will confuse any bus-scanning code that uses the interface. The ACPICA bugzilla is below, it contains a patch for the problem. Apologies for any inconvenience. Bob -----Original Message----- From: bugzilla-daemon@moblin.org [mailto:bugzilla-daemon@moblin.org]=20 Sent: Tuesday, June 30, 2009 2:01 PM To: Moore, Robert Subject: [Bug 793] New: Incorrect _HID and _CID matching in AcpiGetDevice http://acpica.org/bugzilla/show_bug.cgi?id=3D793 Summary: Incorrect _HID and _CID matching in AcpiGetDevice Product: ACPICA Version: unspecified Platform: All OS/Version: Linux Status: ASSIGNED Severity: blocker Priority: P1 Component: Core/Interpreter AssignedTo: robert.moore@intel.com ReportedBy: robert.moore@intel.com Estimated Hours: 0.0 Created an attachment (id=3D840) --> http://acpica.org/bugzilla/attachment.cgi?id=3D840 Fix for AcpiGetDevices ID matching This is a regression introduced with the _HID/_CID/_UID string changes for version 20090625. In AcpiGetDevices, the _HID and _CID strings are not matched properly. This= will break any bus scanning code that depends on this function. Patch is attached. --=20 Configure bugmail: http://acpica.org/bugzilla/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the assignee for the bug. You reported the bug.