https://bugzilla.kernel.org/show_bug.cgi?id=26462

           Summary: Fan doesn't work when ACPI is running
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.37
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: high
          Priority: P1
         Component: Power-Fan
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No


Created an attachment (id=43052)
 --> (https://bugzilla.kernel.org/attachment.cgi?id=43052)
DSDT.dsl, dmesg output, lshw output when using ACPI

Hello. First of all I apologize for my bad English if I express anything wrong. 

  I'm using a Haier T68D laptop running Ubuntu, but the fan doesn't work when
ACPI is running. No related errors can be found in dmesg, and I commented the
FOFF() method in DSDT:

Method (FCTL, 0, Serialized)
        {
            Store (" ---- FCTL ----", Debug)
            FindSetRightBit (FSTA, Local1)
            If (LEqual (FSTA, 0x00))
            {
                //FOFF ()
            }

  and fan works, but the kacpid_notify process will eat up one of my CPUs after
a while...for 2.6.37, this method also doesn't work...I even commented some
code in fan.c:

static int acpi_fan_suspend(struct acpi_device *device, pm_message_t state)
{
    if (!device)
        return -EINVAL;

    //acpi_bus_set_power(device->handle, ACPI_STATE_D0);

    return AE_OK;
}

  but that also doesn't help...Now I have to boot the kernel with "acpi=off
noapic". In fact, I tried many kernel parameters and found "pci=noacpi" and
"acpi=noirq" made the fan work, but when using them, the keyboard and touchpad
will stop responding.

  I don't know when exactly this bug appears... The earliest kernel I tried is
2.6.31, which also has this problem.

  Note: All the other features of ACPI, except for the touchpad disable key in
asus_laptop, are functioning well since 2.6.37. The ACPI Battery system zomb
has gone, now it knows when the AC wire is unplugged.

DSDT, dmesg and lshw when using acpi is attached. Thanks for your help.

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

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to