• Seth Forshee's avatar
    toshiba_acpi: Refuse to load on machines with buggy INFO implementations · f11f999e
    Seth Forshee authored
    Several Satellite models have a buggy implementation of the INFO method
    that causes ACPI exceptions when executed:
    
     ACPI Error: Result stack is empty! State=ffff88012d70f800 (20110413/dswstate-98)
     ACPI Exception: AE_AML_NO_RETURN_VALUE, Missing or null operand (20110413/dsutils-646)
     ACPI Exception: AE_AML_NO_RETURN_VALUE, While creating Arg 0 (20110413/dsutils-763)
     ACPI Error: Method parse/execution failed [\_SB_.VALZ.GETE] (Node ffff880131175eb0), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)
     ACPI Error: Method parse/execution failed [\_SB_.VALZ.INFO] (Node ffff880131175ed8), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)
     toshiba_acpi: ACPI INFO method execution failed
     toshiba_acpi: Failed to query hotkey event
    
    All known machines with this implementation also have a WMI interface
    with event GUID 59142400-C6A3-40FA-BADB-8A2652834100 which is not seen
    on any other models. Refuse to load toshiba_acpi on machines with this
    guid.
    Signed-off-by: default avatarSeth Forshee <seth.forshee@canonical.com>
    Signed-off-by: default avatarMatthew Garrett <mjg@redhat.com>
    f11f999e
Kconfig 23.4 KB