All of lore.kernel.org
 help / color / mirror / Atom feed
From: Len Brown <lenb@kernel.org>
To: Linus Torvalds <torvalds@osdl.org>, Andrew Morton <akpm@osdl.org>,
	linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PATCH] ACPI paches for 2.6.24-rc1
Date: Mon, 29 Oct 2007 23:00:36 -0400	[thread overview]
Message-ID: <200710292300.36854.lenb@kernel.org> (raw)

Hi Linus,

please pull from: 

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

This will update the files shown below.

thanks!

-Len

ps. individual patches are available on linux-acpi@vger.kernel.org
and a consolidated plain patch is available here:
ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.24/acpi-release-20070126-2.6.24-rc1.diff.gz

 Documentation/kernel-parameters.txt |    5 
 MAINTAINERS                         |   18 +-
 drivers/acpi/Kconfig                |   10 -
 drivers/acpi/battery.c              |  164 +++++++++++++-----------
 drivers/acpi/bus.c                  |    8 -
 drivers/acpi/button.c               |   37 ++++-
 drivers/acpi/ec.c                   |  146 ++++++++++-----------
 drivers/acpi/fan.c                  |   72 +---------
 drivers/acpi/power.c                |   63 +++------
 drivers/acpi/sleep/main.c           |    5 
 drivers/cpuidle/cpuidle.c           |    1 
 drivers/cpuidle/governor.c          |    3 
 drivers/misc/fujitsu-laptop.c       |    7 -
 include/acpi/acpi_bus.h             |    3 
 14 files changed, 250 insertions(+), 292 deletions(-)

through these commits:

Adrian Bunk (6):
      ACPI: battery: remove dead code
      ACPI: EC: fix use-after-free
      fujitsu-laptop: make 2 functions static
      cpuidle: unexport tick_nohz_get_sleep_length
      fujitsu-laptop.c: remove dead code
      cpuidle: remove unused exports

Alexey Starikovskiy (16):
      ACPI: sleep: Fix GPE suspend cleanup
      ACPI: suspend: Wrong order of GPE restore.
      ACPI: button: send initial lid state after add and resume
      ACPI: EC: Replace atomic variables with bits
      ACPI: EC: Don't expect interrupt after last read
      ACPI: EC: auto select interrupt mode
      ACPI: EC: Don't re-enable GPE for each transaction.
      ACPI: EC: Add workaround for "optimized" controllers
      ACPI: EC: Output changes to operational mode
      ACPI: power: don't cache power resource state
      ACPI: Fan: fan device does not need own structure
      ACPI: Fan: Drop force_power_state acpi_device option
      ACPI: battery: Update battery information upon sysfs read.
      ACPI: battery: Support for non-spec name for LiIon technology
      ACPI: Battery: Allow extract string from integer
      ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS

Andrey Borzenkov (1):
      ACPI: battery: register power_supply subdevice only when battery is present

Frans Pop (1):
      acpi: remove double mention of Support for ACPI option

Len Brown (2):
      ACPI: update MAINTAINERS
      suspend: MAINTAINERS update

with this log:

commit 1942971b20817def5fd1142248307c7c3c51fc8a
Merge: 37e58df... 355ee5e...
Author: Len Brown <len.brown@intel.com>
Date:   Mon Oct 29 17:31:01 2007 -0400

    Pull documentation into release branch

commit 37e58df30063e229ee5157f9d1c1fa1d749917c2
Merge: b2451e4... 83788c0...
Author: Len Brown <len.brown@intel.com>
Date:   Mon Oct 29 17:30:55 2007 -0400

    Pull cpuidle into release branch

commit b2451e4399d7233cd0008823872f51112d18f8d0
Merge: 14f7d72... b023b43...
Author: Len Brown <len.brown@intel.com>
Date:   Mon Oct 29 17:30:48 2007 -0400

    Pull fujitsu into release branch

commit 14f7d720bb6cc60be8931ea1a0f547dc1e475b88
Merge: 6a22c57... 5527c8b...
Author: Len Brown <len.brown@intel.com>
Date:   Mon Oct 29 17:30:21 2007 -0400

    Pull alexey-fixes into release branch

commit 83788c0caed3a425f64fa88fde7c78746b9cdd76
Author: Adrian Bunk <bunk@kernel.org>
Date:   Mon Oct 29 13:49:13 2007 +0100

    cpuidle: remove unused exports
    
    This patch removes the following unused exports:
    - cpuidle_devices
    - cpuidle_register_governor
    - cpuidle_unregister_governor
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 355ee5eb60e7ce5b5379788c56d36ab162771f7d
Author: Frans Pop <elendil@planet.nl>
Date:   Mon Oct 29 17:20:38 2007 -0400

    acpi: remove double mention of Support for ACPI option
    
    Current description for CONFIG_ACPI includes the word "Support" twice.  One
    effect of this is that in menuconfig the "--->" that indicates the presence
    of sub-options will not show up unless you have a very wide console.
    
    Signed-off-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 5527c8bee27fa063dcec0e020fb8c242ba4270c2
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 29 17:08:59 2007 -0400

    ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS
    
    POWER_SUPPLY is needed for AC, battery, and SBS sysfs support.  Use
    'select' instead of 'depends on', as it is will not be selected by anything
    else, leading to confusion.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Tested-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 106449e870b3069c049a3486ae7b47995351270c
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 29 23:29:40 2007 +0300

    ACPI: Battery: Allow extract string from integer
    
    Some machines return integer instead of expected string.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Tested-by: Andrey Borzenkov <arvidjaar@mail.ru>
    Tested-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 0bde7eee9489cc7cce08cf6eba05b4f42a6b2334
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Sun Oct 28 15:33:10 2007 +0300

    ACPI: battery: Support for non-spec name for LiIon technology
    
    Support Li-Ion as possible name for technology.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 508df92d1f8d1921013cb4f45bb547d0eaff912a
Author: Andrey Borzenkov <arvidjaar@mail.ru>
Date:   Sun Oct 28 12:50:09 2007 +0300

    ACPI: battery: register power_supply subdevice only when battery is present
    
    Make sure no power_supply object is present unless we actualy detect
    presence of battery. This fixes ghost batteries detected by HAL
    
    Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit a0ce317ae7d8ea99aea2c3f1a8ef0a99bab99a30
Author: Len Brown <len.brown@intel.com>
Date:   Thu Oct 25 18:05:49 2007 -0400

    suspend: MAINTAINERS update
    
    > I guess it is time to clarify that suspend and hibernation are separate
    > things, and add Rafael as a maintainer.  Plus, people blame us for suspend
    > problems, anyway, I guess it is fair to mark us as suspend maintainers, too.
    
    If blame is the qualification, I guess I'm already part of this merry band:-)
    
    Change to Supported from Maintained, as the folks that sign my paycheck
    agree it is a good idea for me to help out on suspend.
    
    Acked-by: Pavel Machek <pavel@suse.cz>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 38e09d83e99b6c7ceb03c42046e0c2ec4850c94d
Author: Len Brown <len.brown@intel.com>
Date:   Thu Oct 25 17:55:59 2007 -0400

    ACPI: update MAINTAINERS
    
    Newly minted project home page -- http://www.lesswatts.org/projects/acpi/
    Konstantin moved on, so default back to Len for Thermal/Fan.
    Rui replaces Luming on video.
    
    Signed-off-by: Len Brown <len.brown@intel.com>

commit b023b43a83d231d1f3d36ac9e3ce4831b5ec2e7b
Author: Adrian Bunk <bunk@kernel.org>
Date:   Wed Oct 24 18:25:49 2007 +0200

    fujitsu-laptop.c: remove dead code
    
    This patch removes dead code spotted by the Coverity checker.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 4d8b4e1e02b4bb200e81b2efc915da6ce59d5d72
Author: Adrian Bunk <bunk@kernel.org>
Date:   Wed Oct 24 18:24:22 2007 +0200

    cpuidle: unexport tick_nohz_get_sleep_length
    
    This patch removes the unused
    EXPORT_SYMBOL_GPL(tick_nohz_get_sleep_length),
    which we no long user b/c we no longer build optional modules.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
    Acked-by: Thomas Gleixner <tglx@linutronix.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit b19073a0be5e317d626b3b404e0039b59383891c
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Thu Oct 25 17:10:47 2007 -0400

    ACPI: battery: Update battery information upon sysfs read.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit b6f03ae6defb61bb4b8e7a8e4b9081a1dd1d3ef9
Author: Adrian Bunk <bunk@kernel.org>
Date:   Wed Oct 24 18:23:16 2007 +0200

    fujitsu-laptop: make 2 functions static
    
    acpi_fujitsu_{add,remove}() can become static.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 1544fdbc857cbe8afca16a521d3254346befeb06
Author: Adrian Bunk <bunk@kernel.org>
Date:   Wed Oct 24 18:26:00 2007 +0200

    ACPI: EC: fix use-after-free
    
    This patch fixes a use-after-free introduced by
    commit 30c08574da0ead1a47797ce028218ce5b2de61c7
    (ACPI: EC: Add new query handler to list head)
    
    Spotted by the Coverity checker.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit c9e4172cde0f793dbf48c99bdfd0abe7d18e4b09
Author: Adrian Bunk <bunk@kernel.org>
Date:   Wed Oct 24 18:25:37 2007 +0200

    ACPI: battery: remove dead code
    
    After commit f1d4661abe05d0a2c014166042d15ed8b69ae8f2 this was dead
    code.
    
    Spotted by the Coverity checker.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 93ad7c07ad487b036add8760dabcc35666a550ef
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:19:21 2007 +0400

    ACPI: Fan: Drop force_power_state acpi_device option
    
    force_power_state was used as a workaround for invalid cached
    power state of the device. We do not cache power state, so no need for
    workaround.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 968fc5dc2699434ea1cbddaf189f19c4eb4dbe55
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:19:15 2007 +0400

    ACPI: Fan: fan device does not need own structure
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit c35923bc558074d4f5e6f9706e4cb9811ae55775
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:19:09 2007 +0400

    ACPI: power: don't cache power resource state
    
    ACPI may change power resource state behind our back, so don't
    keep our local copy, which may not be valid.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 95b937e3f52a7f5546c4bffe29886fe400bad1d1
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:19:03 2007 +0400

    ACPI: EC: Output changes to operational mode
    
    Insert printk() for every change in operational mode.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 66c5f4e7367b0085652931b2f3366de29e7ff5ec
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:56 2007 +0400

    ACPI: EC: Add workaround for "optimized" controllers
    
    Some controllers do not send interrupts for OBF=1 event, but send
    them for IBF=0. Add workaround for them.
    
    Reference: http://bugzilla.kernel.org/show_bug.cgi?id=8459
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 1c55053c21706ccf1fdb26b4bb6d05c4a2782ffe
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:50 2007 +0400

    ACPI: EC: Don't re-enable GPE for each transaction.
    
    With the auto selection of operation mode, absence of GPEs does not
    really degrade performance, so let PM code to handle
    enabling/disabling GPEs.
    This is a revert of 5d57a6a55ec0bdcb952dbcd3f8ffcde8a3ee9413,
    which was meant to be temporary.
    
    Reference: http://bugzilla.kernel.org/show_bug.cgi?id=7977
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 7843932ac42899b936085beaea8620d4489b8b3f
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:43 2007 +0400

    ACPI: EC: auto select interrupt mode
    
    Start in POLL mode, and if we receive confirmation GPE,
    switch to INT mode.
    If confirmations are not sent, switch back to POLL.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 0c5d31f48e54b2e56e9cef8d49ffedaef1e0ea52
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:36 2007 +0400

    ACPI: EC: Don't expect interrupt after last read
    
    There is no interrupt after last read according to spec, so
    don't set bit that we are expecting one.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 080e412cc0bdb9ef8e7a983d5e008537e1c4d36c
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:30 2007 +0400

    ACPI: EC: Replace atomic variables with bits
    
    Number of flags is about to be increased, so it is better to
    put them all into bits.
    No functional changes.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 23de5d9ef2a4bbc4f733f58311bcb7cf6239c813
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:18 2007 +0400

    ACPI: button: send initial lid state after add and resume
    
    Input layer should know about initial state of lid switch,
    even before first notify.
    
    Reference: https://bugzilla.novell.com/show_bug.cgi?id=326814
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 1dbc1fda5d8ca907f320b806005d4a447977d26a
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:12 2007 +0400

    ACPI: suspend: Wrong order of GPE restore.
    
    acpi_leave_sleep_state() should have correct list of wake and
    runtime GPEs, which is available only after disable_wakeup_device()
    is called.
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

commit 9c1c6a1ba786d58bd03e27ee49f89a5685e8e07b
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Mon Oct 22 14:18:06 2007 +0400

    ACPI: sleep: Fix GPE suspend cleanup
    
    Commit 9b039330808b83acac3597535da26f47ad1862ce removed
    acpi_gpe_sleep_prepare(), the only function used at S5 transition
    Add call to generic acpi_enable_wake_device().
    
    Reference: https://bugzilla.novell.com/show_bug.cgi?id=299882
    
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: Len Brown <len.brown@intel.com>

                 reply	other threads:[~2007-10-30  3:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200710292300.36854.lenb@kernel.org \
    --to=lenb@kernel.org \
    --cc=akpm@osdl.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.