[git pull] ACPI patches for 2.6.29-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

please pull from: 

git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git release

...A couple of regression fixes, a couple of cleanups,
and a couple of patches that I meant to send earlier.

Nothing too Earth-shaking.

This will update the files shown below.

thanks!

--
Len Brown
Intel Open Source Technology Center


ps. individual patches are available on linux-acpi@xxxxxxxxxxxxxxx
and a consolidated plain patch is available here:
ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.29/acpi-release-20090123-2.6.29-rc3.diff.gz

 Documentation/cpu-freq/user-guide.txt   |   16 -
 arch/x86/kernel/acpi/sleep.c            |    4 +-
 arch/x86/kernel/cpu/cpufreq/Kconfig     |   11 -
 drivers/acpi/Kconfig                    |    3 +-
 drivers/acpi/acpica/tbutils.c           |    7 +-
 drivers/acpi/acpica/uteval.c            |   21 +-
 drivers/acpi/container.c                |    5 +-
 drivers/acpi/dock.c                     |   14 +-
 drivers/acpi/ec.c                       |    2 +-
 drivers/acpi/glue.c                     |    8 +-
 drivers/acpi/osl.c                      |   54 +++-
 drivers/acpi/pci_link.c                 |    2 +-
 drivers/acpi/processor_idle.c           |  667 +------------------------------
 drivers/acpi/processor_perflib.c        |  105 -----
 drivers/acpi/sleep.c                    |   53 ++--
 drivers/acpi/tables.c                   |    7 +-
 drivers/acpi/video.c                    |   16 +-
 drivers/platform/x86/Kconfig            |    1 +
 drivers/platform/x86/asus-laptop.c      |  176 ++++++++-
 drivers/platform/x86/asus_acpi.c        |   16 +-
 drivers/platform/x86/eeepc-laptop.c     |  164 +++++++-
 drivers/platform/x86/panasonic-laptop.c |    2 +-
 include/acpi/pdc_intel.h                |    2 +
 kernel/power/main.c                     |   26 +-
 24 files changed, 481 insertions(+), 901 deletions(-)

through these commits:

Corentin Chary (7):
      eeepc-laptop: split eeepc_backlight_exit()
      asus_acpi: Add R1F support
      asus-laptop: use generic netlink interface
      asus-laptop: hotkeys via the generic input interface
      asus-laptop: update Kconfig for input layer
      asus-laptop: fix label indentation
      eeepc-laptop: use netlink interface

Darren Salt (1):
      eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init

Frank Seidel (1):
      ACPI: add missing KERN_* constants to printks

Holger Macht (1):
      ACPI: dock: Don't eval _STA on every show_docked sysfs read

Kay Sievers (1):
      ACPI: struct device - replace bus_id with dev_name(), dev_set_name()

Len Brown (6):
      ACPI: remove locking from PM1x_STS register reads
      ACPI: remove BM_RLD access from idle entry path
      ACPICA: add debug dump of BIOS _OSI strings
      ACPI: make some IO ports off-limits to AML
      ACPI: delete CPU_IDLE=n code
      ACPI: disable ACPI cleanly when bad RSDP found

Matthew Garrett (3):
      eeepc-laptop: Add support for extended hotkeys
      eeepc-laptop: Check return values from rfkill_register
      eeepc-laptop: Implement rfkill hotplugging in eeepc-laptop

Myron Stowe (1):
      ACPICA: Fix table entry truncation calculation

Pallipadi, Venkatesh (1):
      ACPI: Enable bit 11 in _PDC to advertise hw coord

Rafael J. Wysocki (2):
      PM: Fix compilation warning in kernel/power/main.c
      ACPI suspend: Fix compilation warnings in drivers/acpi/sleep.c

Roel Kluin (1):
      panasonic-laptop: fix X[ ARRAY_SIZE(X) ]

Tero Roponen (1):
      ACPI: Fix crash on ASUS laptops

Thierry Vignaud (1):
      ACPI: Kconfig text - Fix the ACPI_CONTAINER module name according to the real module name.

Thomas Renninger (1):
      ACPI: cpufreq: Remove deprecated /proc/acpi/processor/../performance proc entries

Zhao Yakui (2):
      ACPI: Skip the first two elements in the _BCL package
      ACPI: proc_dir_entry 'video/VGA' already registered

with this log:

commit 2d29c6a075787f2c1bc49b86a084d2b878f72fc4
Merge: 2b25c9f... 0a3db1c... 9fdd54f... 5ec5d38... 4312495... 370154b... 4d93915... 62663ea...
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Sat Feb 7 01:34:56 2009 -0500

    Merge branches 'release', 'asus', 'bugzilla-12450', 'cpuidle', 'debug', 'ec', 'misc', 'printk' and 'processor' into release

commit 370154bbefb627cb5f987f5646284755c7684bc8
Author: Thierry Vignaud <tvignaud@xxxxxxxxxxxx>
Date:   Sat Feb 7 01:12:19 2009 -0500

    ACPI: Kconfig text - Fix the ACPI_CONTAINER module name according to the real module name.
    
    Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 7695fb04aca62e2d8a7ca6ede50f6211e1d71e53
Author: Darren Salt <linux@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date:   Sat Feb 7 01:02:07 2009 -0500

    eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init
    
    I got the following oops while changing the backlight brightness during
    startup.  When it happens, it prevents use of the hotkeys, Fn-Fx, and the
    lid button.
    
    It's a clear use-before-init, as I verified by testing with an
    appropriately-placed "else printk".
    
    BUG: unable to handle kernel NULL pointer dereference at 00000000
    *pde = 00000000
    Oops: 0002 [#1] PREEMPT SMP
    Pid: 160, comm: kacpi_notify Not tainted (2.6.28.1-eee901 #4) 901
    EIP: 0060:[<c0264e68>]  [<c0264e68>] eeepc_hotk_notify+26/da
    EFLAGS: 00010246 CPU: 1
    Using defaults from ksymoops -t elf32-i386 -a i386
    EAX: 00000009 EBX: 00000000 ECX: 00000009 EDX: f70dbf64
    ESI: 00000029 EDI: f7335188 EBP: c02112c9 ESP: f70dbf80
     DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
     f70731e0 f73acd50 c02164ac f7335180 f70aa040 c02112e6 f733518c c012b62f
     f70aa044 f70aa040 c012bdba f70aa04c 00000000 c012be6e 00000000 f70bdf80
     c012e198 f70dbfc4 f70dbfc4 f70aa040 c012bdba 00000000 c012e0c9 c012e091
    Call Trace:
     [<c02164ac>] ? acpi_ev_notify_dispatch+4c/55
     [<c02112e6>] ? acpi_os_execute_deferred+1d/25
     [<c012b62f>] ? run_workqueue+71/f1
     [<c012bdba>] ? worker_thread+0/bf
     [<c012be6e>] ? worker_thread+b4/bf
     [<c012e198>] ? autoremove_wake_function+0/2b
     [<c012bdba>] ? worker_thread+0/bf
     [<c012e0c9>] ? kthread+38/5f
     [<c012e091>] ? kthread+0/5f
     [<c0103abf>] ? kernel_thread_helper+7/10
    Code: 00 00 00 00 c3 83 3d 60 5c 50 c0 00 56 89 d6 53 0f 84 c4 00 00 00 8d 42
    e0 83 f8 0f 77 0f 8b 1d 68 5c 50 c0 89 d8 e8 a9 fa ff ff <89> 03 8b 1d 60 5c
    50 c0 89 f2 83 e2 7f 0f b7 4c 53 10 8d 41 01
    
    Signed-off-by: Darren Salt <linux@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 386e4a8358239f90275e1f93d5ad11cdc93c6453
Author: Myron Stowe <myron.stowe@xxxxxx>
Date:   Fri Jan 30 15:44:53 2009 -0700

    ACPICA: Fix table entry truncation calculation
    
    During early boot, ACPI RSDT/XSDT table entries are gathered into the
    'initial_tables[]' array.  This array is currently statically defined (see
    ./drivers/acpi/tables.c).  When there are more table entries than can be
    held in the 'initial_tables[]' array, the message "Truncating N table
    entries!" is output.  As currently implemented, this message will always
    erroneously calculate N as 0.
    
    This patch fixes the calculation that determines how many table entries
    will be missing (truncated).
    
    This modification may be used under either the GPL or the BSD-style
    license used for Intel ACPI CA code.
    
    Signed-off-by: Myron Stowe <myron.stowe@xxxxxx>
    Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit d96f94c604453f87fe24154b87e1e9a3a72511f8
Author: Pallipadi, Venkatesh <venkatesh.pallipadi@xxxxxxxxx>
Date:   Mon Feb 2 11:57:18 2009 -0800

    ACPI: Enable bit 11 in _PDC to advertise hw coord
    
    Bit 11 in intel PDC definitions is meant for OS capability to handle
    hardware coordination of P-states. In Linux we have always supported
    hwardware coordination of P-states. Just let the BIOSes know that we
    support it, by setting this bit.
    
    Some BIOSes use this bit to choose between hardware or software coordination
    and without this change below, BIOSes switch to software coordination, which
    is not very optimal in terms of power consumption and extra wakeups from idle.
    
    Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@xxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit db1461ad431f0fd21afcd8ea6594ae38fdc57759
Author: Kay Sievers <kay.sievers@xxxxxxxx>
Date:   Sun Jan 25 23:40:56 2009 +0100

    ACPI: struct device - replace bus_id with dev_name(), dev_set_name()
    
    Signed-off-by: Kay Sievers <kay.sievers@xxxxxxxx>
    Acked-by: Greg Kroah-Hartman <gregkh@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 4d9391557b68475b118ec7626607c37b14ae8c16
Author: Frank Seidel <frank@xxxxxxxxxxx>
Date:   Wed Feb 4 17:03:07 2009 +0100

    ACPI: add missing KERN_* constants to printks
    
    According to kerneljanitors todo list all printk calls (beginning
    a new line) should have an according KERN_* constant.
    Those are the missing peaces here for the acpi subsystem.
    
    Signed-off-by: Frank Seidel <frank@xxxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit fc5a9f8841ee87d93376ada5d73117d4d6a373ea
Author: Holger Macht <hmacht@xxxxxxx>
Date:   Tue Jan 20 12:18:24 2009 +0100

    ACPI: dock: Don't eval _STA on every show_docked sysfs read
    
    Some devices trigger a DEVICE_CHECK on every evalutation of _STA. This
    can also be seen in commit 8b59560a3baf2e7c24e0fb92ea5d09eca92805db
    (ACPI: dock: avoid check _STA method).  If an undock is processed, the
    dock driver sends a uevent and userspace might read the show_docked
    property in sysfs. This causes an evaluation of _STA of the particular
    device which causes the dock driver to immediately dock again.
    
    In any case, evaluation of _STA (show_docked) does not necessarily mean
    that we are docked, so check with the internal device structure.
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12360
    
    Signed-off-by: Holger Macht <hmacht@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 9e3a9d1ed8cc8db93e5c53e9a5b09065bd95de8b
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Fri Feb 6 14:00:56 2009 -0500

    ACPI: disable ACPI cleanly when bad RSDP found
    
    When ACPI is disabled in the BIOS of this VIA C3 box,
    it invalidates the RSDP, which Linux notices:
    
    ACPI Error (tbxfroot-0218): A valid RSDP was not found [20080926]
    
    Bug Linux neglected to disable ACPI at that stage,
    and later scribbled on smp_found_config:
    
    ACPI: No APIC-table, disabling MPS
    
    But this box doesn't run well in legacy PIC mode,
    it needed IOAPIC mode to perform correctly:
    
    http://lkml.org/lkml/2009/2/5/39
    
    So exit ACPI mode cleanly when we first detect
    that it is hopeless.
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 9fdd54f206722ecee7fd7ba9dba26140450e7c32
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Fri Feb 6 12:24:17 2009 -0500

    ACPI: delete CPU_IDLE=n code
    
    CPU_IDLE=y has been default for ACPI=y since Nov-2007,
    and has shipped in many distributions since then.
    
    Here we delete the CPU_IDLE=n ACPI idle code, since
    nobody should be using it, and we don't want to
    maintain two versions.
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 62663ea8220366472fe20462831f2d69d7987439
Author: Thomas Renninger <trenn@xxxxxxx>
Date:   Tue Feb 3 17:46:46 2009 +0100

    ACPI: cpufreq: Remove deprecated /proc/acpi/processor/../performance proc entries
    
    They were long enough set deprecated...
    
    Update Documentation/cpu-freq/users-guide.txt:
    The deprecated files listed there seen not to exist for some time anymore
    already.
    
    Signed-off-by: Thomas Renninger <trenn@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 5ec5d38a1c8af255ffc481c81eef13e9155524b3
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Tue Feb 3 22:52:12 2009 -0500

    ACPI: make some IO ports off-limits to AML
    
    ACPICA exports acpi_os_validate_address() so the OS
    can prevent BIOS AML from accessing specified addresses.
    
    Start using this interface to prevent AML from accessing
    some well known IO addresses that the OS "owns".
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 3e0676a9b699d12b2bd0a8807459ac4277b181fc
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Tue Feb 3 18:04:39 2009 -0500

    ACPICA: add debug dump of BIOS _OSI strings
    
    on boot, print out the OSI strings the BIOS uses to query the OS.
    
    To see this output...
    
    build with CONFIG_ACPI_DEBUG
    
    boot with
    "acpi.debug_level=4" (ACPI_LV_INFO) (enabled by default)
    and
    "acpi.debug_level=1" (ACPI_UTILITIES) (default is 0)
    
    example output:
    
    ACPI: BIOS _OSI(Windows 2001) supported
    ACPI: BIOS _OSI(Windows 2001 SP1) supported
    ACPI: BIOS _OSI(Windows 2001 SP2) supported
    ACPI: BIOS _OSI(Windows 2006) supported
    ACPI: BIOS _OSI(Linux) not-supported
    ACPI: BIOS _OSI(FreeBSD) not-supported
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit f3b39f1393d5cebe56f43a584ef47efbebd2702c
Author: Zhao Yakui <yakui.zhao@xxxxxxxxx>
Date:   Mon Feb 2 22:55:01 2009 -0500

    ACPI: proc_dir_entry 'video/VGA' already registered
    
    eliminate the duplicate the name of "VGA"
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12514
    
    Signed-off-by: Zhao Yakui <yakui.zhao@xxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 0a3db1cec5d476804185114ff5d1845aed3936b3
Author: Zhao Yakui <yakui.zhao@xxxxxxxxx>
Date:   Mon Feb 2 11:33:41 2009 +0800

    ACPI: Skip the first two elements in the _BCL package
    
    According to the Spec the first two elements in the _BCL package won't be
    
    regarded as the available brightness level. The first is the brightness when
    full power is connected to the box(It means that the AC adapter is plugged).
    The second is the brightness level when the box is on battery.
        If the first two elements are still used while finding the next brightness
    level, it will fall back to the lowest level when keeping on pressing
    hotkey. (On some boxes the brightness will be changed twice when hotkey is
    pressed once. One is in the ACPI video driver. The other is changed by sys I/F.
    In the ACPI video driver the first two elements will be used while changing
    the brightness. But the first two elements is skipped while using sys I/F.
    In such case there exists the inconsistency).
        So he first two elements had better be skipped while showing the available
    brightness or finding the next brightness level.
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12450
    
    Signed-off-by: Zhao Yakui <yakui.zhao@xxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 31878dd86b7df9a147f5e6cc6e07092b4308782b
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Wed Jan 28 18:28:09 2009 -0500

    ACPI: remove BM_RLD access from idle entry path
    
    It is true that BM_RLD needs to be set to enable
    bus master activity to wake an older chipset (eg PIIX4) from C3.
    
    This is contrary to the erroneous wording the ACPI 2.0, 3.0
    specifications that suggests that BM_RLD is an indicator
    rather than a control bit.
    
    ACPI 1.0's correct wording should be restored in ACPI 4.0:
    http://www.acpica.org/bugzilla/show_bug.cgi?id=689
    
    But the kernel should not have to clear BM_RLD
    when entering a non C3-type state just to set
    it again when entering a C3-type C-state.
    
    We should be able to set BM_RLD at boot time
    and leave it alone -- removing the overhead of
    accessing this IO register from the idle entry path.
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit a2b7b01c072435b7832ab392167545a1b38cabc3
Author: Len Brown <len.brown@xxxxxxxxx>
Date:   Wed Jan 28 12:47:15 2009 -0500

    ACPI: remove locking from PM1x_STS register reads
    
    PM1a_STS and PM1b_STS are twins that get OR'd together
    on reads, and all writes are repeated to both.
    
    The fields in PM1x_STS are single bits only,
    there are no multi-bit fields.
    
    So it is not necessary to lock PM1x_STS reads against
    writes because it is impossible to read an intermediate
    value of a single bit.  It will either be 0 or 1,
    even if a write is in progress during the read.
    Reads are asynchronous to writes no matter if a lock
    is used or not.
    
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 2b25c9f01aa58d48129b2f93748dfb5d1f7ab0a2
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:49 2009 +0100

    eeepc-laptop: use netlink interface
    
    To be prepared for /proc/acpi/event removal we export events
    also through generic netlink interface.
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 5740294ca3a9b113fe146f2826effb69ca50008d
Author: Matthew Garrett <mjg@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:48 2009 +0100

    eeepc-laptop: Implement rfkill hotplugging in eeepc-laptop
    
    The Eee implements rfkill by logically unplugging the wireless card from the
    PCI bus. Despite sending ACPI notifications, this does not appear to be
    implemented using standard ACPI hotplug - nor does the firmware provide the
    _OSC method required to support native PCIe hotplug. The only sensible choice
    appears to be to handle the hotplugging directly in the eeepc-laptop driver.
    Tested successfully on a 700, 900 and 901.
    
    Signed-off-by: Matthew Garrett <mjg@xxxxxxxxxx>
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit c9ddf8fede1271bde0a512fa94f77c4cb1ef4040
Author: Matthew Garrett <mjg59@xxxxxxxxxxxxx>
Date:   Tue Jan 20 16:17:47 2009 +0100

    eeepc-laptop: Check return values from rfkill_register
    
    Error out if rfkill registration fails, and also set the default system state
    appropriately on boot
    
    Signed-off-by: Matthew Garrett <mjg@xxxxxxxxxx>
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit b5f6f26550700445dcc125bbf75b9104e779d353
Author: Matthew Garrett <mjg59@xxxxxxxxxxxxx>
Date:   Tue Jan 20 16:17:46 2009 +0100

    eeepc-laptop: Add support for extended hotkeys
    
    Newer Eees have extra hotkeys above the function keys. This patch adds support
    for sending them through the input layer.
    
    Signed-off-by: Matthew Garrett <mjg@xxxxxxxxxx>
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit ed6f44215374d94c35cbe98b582d004b9a3f5fbe
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:45 2009 +0100

    asus-laptop: fix label indentation
    
    Fix the label indentation
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 12d6f35b0ff1f446d465e95e9a2fe187263479ef
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:44 2009 +0100

    asus-laptop: update Kconfig for input layer
    
    Update Kconfig, now asus-laptop use the input layer.
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 034ce90a8d1051deaeb31bae7f26ff1440a5b988
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:43 2009 +0100

    asus-laptop: hotkeys via the generic input interface
    
    This patch is based on eeepc-laptop.c and the patchs
    from Nicolas Trangez and Daniel Nascimento (mainly for the keymap).
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 2a7dc0d8c60325e9bf820900bf919430e5a419ab
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:42 2009 +0100

    asus-laptop: use generic netlink interface
    
    To be prepared for /proc/acpi/event removal we export events
    also through generic netlink interface.
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 1021e2119eb33a990a2b9ff1410805dd9bdf7997
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:41 2009 +0100

    asus_acpi: Add R1F support
    
    Add R1F support
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit a9df80c5094ed2bac94f4a0d085651f44d549854
Author: Corentin Chary <corentincj@xxxxxxxxxx>
Date:   Tue Jan 20 16:17:40 2009 +0100

    eeepc-laptop: split eeepc_backlight_exit()
    
    eeepc_backlight_exit() was doing rfkill and input stuff, which
    is a nonsense. This patch add two specific exit functions, one
    for input and one for rfkill.
    
    Signed-off-by: Corentin Chary <corentincj@xxxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 2b190e76def5233c542f6025b4a133b1d4bd1a37
Author: Roel Kluin <roel.kluin@xxxxxxxxx>
Date:   Sat Jan 17 15:51:27 2009 +0100

    panasonic-laptop: fix X[ ARRAY_SIZE(X) ]
    
    Ensure pcc->keymap[ ARRAY_SIZE(pcc->keymap) ] does not occur.
    
    Signed-off-by: Roel Kluin <roel.kluin@xxxxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 4312495f7db63d27ef52ec83dab55f14a8c43827
Author: Tero Roponen <tero.roponen@xxxxxxxxx>
Date:   Sat Jan 17 13:06:02 2009 +0200

    ACPI: Fix crash on ASUS laptops
    
    This patch fixes the crash I experienced in 2.6.29-rc2.
    Tested on ASUS M50vm.
    
    Signed-off-by: Tero Roponen <tero.roponen@xxxxxxxxx>
    Acked-by: Alexey Starikovskiy <astarikovskiy@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 5d8b532af9e52ea89208f5ef31889f646e67ba28
Author: Rafael J. Wysocki <rjw@xxxxxxx>
Date:   Fri Jan 16 23:09:14 2009 +0100

    ACPI suspend: Fix compilation warnings in drivers/acpi/sleep.c
    
    Fix two compilation warnings in drivers/acpi/sleep.c, one triggered
    by unsetting CONFIG_SUSPEND and the other triggered by unsetting
    CONFIG_HIBERNATION, by moving some code under the appropriate
    #ifdefs .
    
    Signed-off-by: Rafael J. Wysocki <rjw@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>

commit 091d71e023557136e96f0e54f301497a3fc95dc3
Author: Rafael J. Wysocki <rjw@xxxxxxx>
Date:   Sat Jan 17 00:10:45 2009 +0100

    PM: Fix compilation warning in kernel/power/main.c
    
    Reorder the code in kernel/power/main.c to fix compilation warning
    triggered by unsetting CONFIG_SUSPEND.
    
    Signed-off-by: Rafael J. Wysocki <rjw@xxxxxxx>
    Signed-off-by: Len Brown <len.brown@xxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux