lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <200903302351.24438.rjw@sisk.pl>
Date:	Mon, 30 Mar 2009 23:51:23 +0200
From:	"Rafael J. Wysocki" <rjw@...k.pl>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	Benjamin Herrenschmidt <benh@...nel.crashing.org>,
	Ingo Molnar <mingo@...e.hu>,
	Jesse Barnes <jbarnes@...tuousgeek.org>,
	Linux PCI <linux-pci@...r.kernel.org>,
	pm list <linux-pm@...ts.linux-foundation.org>,
	LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] PM changes for 2.6.30

Hi Linus,

Please pull the power management updates for 2.6.30 from:

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6.git for-linus

This contains the patches that modify the handling of interrupts during suspend
and resume and the associated PCI PM patches.  All of them have been reviewed
and accepted by the appropriate maintainers.

 arch/x86/kernel/apm_32.c      |   15 +++-
 drivers/base/power/main.c     |   20 +++--
 drivers/base/sys.c            |    8 ++
 drivers/pci/pci-driver.c      |  177 ++++++++++++++++++++++++++---------------
 drivers/pci/pci.c             |  142 +++++++++++++++------------------
 drivers/pci/pci.h             |    1 -
 drivers/video/aty/radeon_pm.c |    2 +-
 drivers/xen/manage.c          |   16 ++--
 include/linux/interrupt.h     |    9 ++
 include/linux/irq.h           |    1 +
 include/linux/pci.h           |    1 +
 kernel/irq/Makefile           |    1 +
 kernel/irq/internals.h        |    2 +
 kernel/irq/manage.c           |   31 ++++++--
 kernel/irq/pm.c               |   79 ++++++++++++++++++
 kernel/kexec.c                |   19 ++---
 kernel/power/disk.c           |  138 ++++++++++++++++++++------------
 kernel/power/main.c           |   55 ++++++++-----
 18 files changed, 461 insertions(+), 256 deletions(-)

---------------

Frans Pop <elendil@...net.nl> (1):
      PCI PM: Consistently use variable name "error" for pm call return values

Rafael J. Wysocki <rjw@...k.pl> (13):
      PM: Introduce functions for suspending and resuming device interrupts
      PM: Rework handling of interrupts during suspend-resume
      PM: Change suspend code ordering
      PM: Change hibernation code ordering
      kexec: Change kexec jump code ordering
      PCI PM: Use pci_set_power_state during early resume
      PCI PM: Move pci_restore_standard_config to pci-driver.c
      PCI PM: Put devices into low power states during late suspend (rev. 2)
      PCI PM: Make pci_set_power_state() handle devices with no PM support
      PCI PM: Restore config spaces of all devices during early resume
      PCI PM: Introduce __pci_[start|complete]_power_transition() (rev. 2)
      radeonfb: Use __pci_complete_power_transition()
      PCI PM: Make pci_prepare_to_sleep() disable wake-up if needed

[This is my first pull request, so please be patient ... ;-)]

Thanks,
Rafael

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ