http://bugzilla.kernel.org/show_bug.cgi?id=9919

           Summary: support to blacklist OSI for particular machines
           Product: ACPI
           Version: 2.5
     KernelVersion: 2.6.24
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Other
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Hardware Environment: Fujitsu T2010

The DSDT table has some magic Vista extra 'functionality' that after about
thirty seconds of uptime forces the CPU to sit at it's rock bottom frequency. 
Annoying.

The fix is simple, pass 'acpi_osi="!Windows 2006"' to the kernel and the
problem disappears.  This of course is horrible so I turned to
drivers/acpi/blacklist.c and added some useful (well I think so) functionality.

I have attached a patch that lets you put into blacklist.c the following:

=========
{
.callback = dmi_invalidate_osi,
.ident = "Fujitsu Lifebook T2010",
.matches = {
        DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
        DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook T2010"),
    },
.driver_data = "Windows 2006\0\0",
},

driver_data contains a NULL byte seperated list of OSI interfaces you want to
disable at runtime, the list is terminated with two NULL bytes.  So another
example would be "Windows 2006\0Windows 2001\0\0"...but not for my laptop :)

I'll attach the patches to this bug report once I have created it, please
consider it for inclusion; or point me to the Right Way(tm) to do it :)

Cheers


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to