Bug 9907

Summary: ThinkPad X61 needs acpi_osi="Linux" option to enable the "mute" key
Product: ACPI Reporter: Ani (petrosyan)
Component: BIOSAssignee: Len Brown (lenb)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: acpi-bugzilla
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.23.14-107.fc8 Subsystem:
Regression: --- Bisected commit-id:
Attachments: dmesg output
dmidecode output
acpidump output

Description Ani 2008-02-06 23:22:13 UTC
Earliest failing kernel version: 2.6.23.14-107.fc8
Distribution: Fedora 8
Hardware Environment: ThinkPad X61
Problem Description:
If I boot 2.6.23 or 2.6.24 kernel without any command line options, the 'mute' key does not work. If I add acpi_osi="Linux" command line option in both kernels (2.6.23 and .24) the 'mute' key starts working as expected.

Will attach dmesg output and dmidecode
Comment 1 Ani 2008-02-06 23:22:50 UTC
Created attachment 14728 [details]
dmesg output
Comment 2 Ani 2008-02-06 23:23:30 UTC
Created attachment 14729 [details]
dmidecode output
Comment 3 Len Brown 2008-02-07 22:12:22 UTC
please attach the output from acpidump
Comment 4 Ani 2008-02-11 01:35:58 UTC
Created attachment 14777 [details]
acpidump output
Comment 5 Ani 2008-02-14 17:21:55 UTC
this bug is still present in kernel-2.6.25-0.35.rc1.fc9
Comment 6 Len Brown 2008-02-15 12:35:31 UTC
The patch below shipped in 2.6.25-rc1-git4
to work around this BIOS issue.

I'll sync it into the previous .stable releases as
part of a blacklist update.

sighting closed.

please re-open if you still have an issue
with a release later than above.

commit bb54675b9b2f968f07e29b6c23b8dc90bad59723
Author: Len Brown <len.brown@intel.com>
Date:   Sun Feb 10 21:29:56 2008 -0500

    ACPI: DMI blacklist updates

    Acer Extensa 5220 -- OSI(Linux) is a NOP
    Dell OptiPlex 755 -- OSI(Linux) turns GUSB into a NOP
    Dell PowerEdge 1950 -- OSI(Linux) is a NOP
    Dell Precision 690 -- OSI(Linux) touches USB (skips GUSB)
    FSC ESPRIMO Mobile V5505 -- OSI(Linux) is a NOP
    Lenovo LENOVO3000 V100 -- OSI(Linux) is a NOP
    Lenovo X61x -- OSI(Linux) enables Linux specific AML
    Sony Vaio VGN-NR11S_S - OSI(Linux) is a NOP

    Signed-off-by: Len Brown <len.brown@intel.com>