HomeFreeBSD

Do not call acpi_MatchHid() for all probe cases since it accesses the
rS117810Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Do not call acpi_MatchHid() for all probe cases since it accesses the
namespace. To compensate for it only being used in the !ECDT case, use
a more robust approach to indicate a device was probed via ECDT by setting
the private ivar to be &acpi_ec_devclass. Without the acpi_MatchHid() call
now, it might have been possible for a non-EC device to have had its magic
match our previous flag.

Pointed out by: takawata

Details

Provenance
njlAuthored on
Parents
rS117809: Close a race condition by passing status retrieved via a non-SCI call
Branches
Unknown
Tags
Unknown

Event Timeline