20090625 regression in AcpiGetDevices

Moore, Robert robert.moore at intel.com
Tue Jun 30 21:21:48 UTC 2009


We've just discovered a regression in 20090625 that seriously affects the AcpiGetDevices interface. The _HID and _CID strings are no longer matched properly 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 at moblin.org [mailto:bugzilla-daemon at moblin.org] 
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=793


           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 at intel.com
        ReportedBy: robert.moore at intel.com
   Estimated Hours: 0.0


Created an attachment (id=840)
 --> http://acpica.org/bugzilla/attachment.cgi?id=840

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.

-- 
Configure bugmail: http://acpica.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You reported the bug.


More information about the freebsd-acpi mailing list