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  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 21 Mar 2014 01:23:34 +0100
From:	"Rafael J. Wysocki" <rjw@...ysocki.net>
To:	ACPI Devel Maling List <linux-acpi@...r.kernel.org>,
	Linux PM list <linux-pm@...r.kernel.org>
Cc:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Linux PCI <linux-pci@...r.kernel.org>,
	Bjorn Helgaas <bhelgaas@...gle.com>
Subject: ACPI and PM material for v3.15-rc1 (current queue)

Hi All,

My queue for the first pull request during the upcoming 3.15 merge window
contains the material below.  Following the rule that everything I send
pull requests for should spend at least one day in linux-next, I'm not
going to add any more new commits to it at this point.

Most likely, there will be more ACPI+PM pull request during the 3.15 cycle,
so if I missed something, it still may be possible to get that into that
kernel, but there has to be a good reason for it.

Kind regards,
Rafael


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

Aaron Lu (2):
      ACPI / fan: do nothing in suspend and poweroff callback
      ACPI / thermal: make acpi_thermal_check asynchronous on resume

Al Stone (1):
      ACPI: introduce CONFIG_ACPI_REDUCED_HARDWARE_ONLY

Alexander Mezin (3):
      ACPI / battery: move some ACPI_BATTERY_* definitions to header
      ACPI / battery: call ACPI notifier chain in acpi_battery_notify
      ACPI / AC: recheck adapter status upon battery status changes

Bob Moore (20):
      ACPICA: Improve support for 32/64 bit physical addresses in printf().
      ACPICA: Deploy new 32/64 printf support for table override mechanism.
      ACPICA: Utilities: Load of local test tables is now optional.
      ACPICA: Improve parameter validation for acpi_install_gpe_block.
      ACPICA: Update ACPICA copyrights to 2014.
      ACPICA: Correctly support references in the union acpi_object.
      ACPICA: Debugger: Add new command to read/write/compare all namespace objects.
      ACPICA: Update version to 20140114.
      ACPICA: Add "Windows 2013" string to _OSI support.
      ACPICA: Headers: Deploy #pragma pack (push) and (pop).
      ACPICA: Predefined names: Add support for the _PRP method.
      ACPICA: Harden _PRT repair code; check for minimum package length.
      ACPICA: Do not abort _PRT repair on a single subpackage failure.
      ACPICA: Comment update - no functional change.
      ACPICA: Update for _PRP predefined name.
      ACPICA: Add text: ACPICA policy for new _OSI strings. No functional change.
      ACPICA: Debugger: Add missing objects; Traverse linked lists
      ACPICA: Prevent infinite loops when traversing corrupted lists.
      ACPICA: Update version to 20140214.
      ACPICA: Revert "Headers: Deploy #pragma pack (push) and (pop)."

Chew, Chiau Ee (1):
      ACPI / LPSS: Add Intel BayTrail ACPI mode PWM

Dirk Brandewie (4):
      intel_pstate: remove unneeded sample buffers
      intel_pstate: fix pid_reset to use fixed point values
      cpufreq: Add stop CPU callback to cpufreq_driver interface
      intel_pstate: Set core to min P state during core offline

Geert Uytterhoeven (5):
      PM / Runtime: Add missing "it" in comment
      PM / Hibernate: Spelling s/anonymouns/anonymous/
      PM: Add missing "freeze" state
      PM / Runtime: Update runtime_idle() documentation for return value meaning
      PM / sleep: Correct whitespace errors in <linux/pm.h>

Hanjun Guo (2):
      ACPI / tables: Replace printk with pr_*
      ACPI: Remove duplicate definitions of PREFIX

Jacob Pan (2):
      powercap / intel_rapl: relax sanity check on energy counters
      powercap / intel_rapl: spell out SoC names

Jean Delvare (5):
      ACPI / video: fix ACPI_VIDEO dependencies
      ACPI / gpu / drm: Stop selecting VIDEO_OUTPUT_CONTROL
      acer-wmi: Stop selecting VIDEO_OUTPUT_CONTROL
      fujitsu-laptop: Drop unneeded include
      video / output: Drop display output class support

Jiang Liu (5):
      ACPI: rename acpi_evaluate_hotplug_ost() to acpi_evaluate_ost()
      ACPI / PAD: use acpi_evaluate_ost() to replace open-coded version
      ACPI / PAD / xen: use acpi_evaluate_ost() to replace open-coded version
      ACPI / processor: use acpi_evaluate_ost() to replace open-coded version
      ACPI: use device name LNXSYBUS.xx for ACPI \_SB and \_TZ objects

Joe Perches (1):
      cpufreq: Reformat printk() statements

Lad, Prabhakar (1):
      PM: fix typo in comment

Lan Tianyu (1):
      ACPI / button: Add ACPI Button event via netlink routine

Liu, Chuansheng (5):
      PM / sleep: Two flags for async suspend_noirq and suspend_late
      PM / sleep: Asynchronous threads for resume_noirq
      PM / sleep: Asynchronous threads for resume_early
      PM / sleep: Asynchronous threads for suspend_noirq
      PM / sleep: Asynchronous threads for suspend_late

Lv Zheng (9):
      ACPICA: Update the conditions to enable the utility resource dump strings.
      ACPICA: Add support for extra, optional OS-specific header file.
      ACPICA: acpidump: Add sparse declarators support.
      ACPICA: acpidump: Remove integer types translation protection.
      ACPICA: Add boot option to disable auto return object repair
      ACPICA: Update conditional compilation flags for resource dump functions.
      ACPICA: Properly handle NULL entries in _PRT return packages.
      ACPICA: Restore code that repairs NULL package elements in return values.
      ACPICA: Cleanup/improve global variable declarations.

Paul Bolle (1):
      ACPI: Remove Kconfig symbol ACPI_PROCFS

Paul Burton (1):
      cpuidle: delay enabling interrupts until all coupled CPUs leave idle

Philipp Zabel (1):
      PM / domains: Turn latency warning into debug message

Rafael J. Wysocki (48):
      ACPI / hotplug / PCI: Simplify disable_slot()
      ACPI / hotplug / PCI: Proper kerneldoc comments for enumeration/removal
      ACPI / hotplug / PCI: Simplify register_slot()
      ACPI / hotplug / PCI: Drop acpiphp_bus_trim()
      ACPI / hotplug / PCI: Rework acpiphp_no_hotplug()
      ACPI / hotplug / PCI: Store acpi_device pointer in acpiphp_context
      ACPI / hotplug / PCI: Drop acpiphp_bus_add()
      ACPI / hotplug / PCI: Drop crit_sect locking
      ACPI / hotplug / PCI: Simplify hotplug_event()
      ACPI / hotplug / PCI: Use acpi_handle_debug() in hotplug_event()
      ACPI / hotplug / PCI: Do not pass ACPI handle to hotplug_event()
      ACPICA: Introduce acpi_get_data_full() and rework acpi_get_data()
      ACPI / hotplug: Fix potential race in acpi_bus_notify()
      ACPI / hotplug / PCI: Define hotplug context lock in the core
      ACPI / hotplug / PCI: Consolidate ACPIPHP with ACPI core hotplug
      ACPI / hotplug / PCI: Rework the handling of eject requests
      ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()
      ACPI / hotplug / PCI: Hotplug notifications from acpi_bus_notify()
      ACPI / hotplug / PCI: Rework acpiphp_check_host_bridge()
      ACPI / hotplug / PCI: Execute _EJ0 under the ACPI scan lock
      PM / QoS: Rename device resume latency QoS items
      PM / QoS: Add no_constraints_value field to struct pm_qos_constraints
      PM / QoS: Introcuce latency tolerance device PM QoS type
      ACPI / scan: Add bind/unbind callbacks to struct acpi_scan_handler
      ACPI / LPSS: Support for device latency tolerance PM QoS
      PM / QoS: Add type to dev_pm_qos_add_ancestor_request() arguments
      ACPI / hotplug / PCI: Rename register_slot() to acpiphp_add_context()
      ACPI / hotplug / PCI: Add ACPIPHP contexts to devices handled by PCIeHP
      ACPI / dock: Dispatch dock notifications from the global notify handler
      ACPI / dock: Pass ACPI device pointer to acpi_device_is_battery()
      ACPI / dock: Associate dock platform devices with ACPI device objects
      ACPI / hotplug / PCI: Do not clear event callback pointer for docks
      ACPI / hotplug: Add .fixup() callback to struct acpi_hotplug_context
      ACPI / dock: Use ACPI device object pointers instead of ACPI handles
      ACPI / dock: Use callback pointers from devices' ACPI hotplug contexts
      ACPI / dock: Add .uevent() callback to struct acpi_hotplug_context
      ACPI / ATA: Add hotplug contexts to ACPI companions of SATA devices
      ACPI / dock: Drop struct acpi_dock_ops and all code related to it
      ACPI / dock: Drop remove_dock_dependent_devices()
      ACPI / dock: Update copyright notice
      ACPI: Drop acpi_evaluate_hotplug_ost() and ACPI_HOTPLUG_OST
      cpufreq: Refactor cpufreq_set_policy()
      ACPI / PM: Resume runtime-suspended devices later during system suspend
      PCI / PM: Resume runtime-suspended devices later during system suspend
      ACPI / hotplug: Rework deferred execution of acpi_device_hotplug()
      ACPI / hotplug / PCI: Use pci_device_is_present()
      cpufreq: Do not allow ->setpolicy drivers to provide ->target
      MAINTAINERS: Reorder maintainer addresses for PM and ACPI

Rashika Kheria (3):
      cpufreq: Mark function as static in cpufreq.c
      PM / sleep: Move prototype declaration to header file kernel/power/power.h
      PM / wakeup: Include appropriate header file in kernel/power/wakelock.c

Rob Herring (1):
      cpufreq: enable ARM drivers on arm64

Saravana Kannan (3):
      cpufreq: stats: Remove redundant cpufreq_cpu_get() call
      cpufreq: stats: Fix error handling in __cpufreq_stats_create_table()
      cpufreq: stats: Refactor common code into __cpufreq_stats_create_table()

Sebastian Capella (1):
      PM / hibernate: use name_to_dev_t to parse resume

Stratos Karafotis (2):
      cpufreq: Fix checkpatch errors and warnings
      cpufreq: Remove unnecessary braces

Tomasz Nowicki (2):
      ACPI / APEI: Remove X86 redundant dependency for APEI GHES.
      ACPI / PCI: Do not call ISA-specific code if ISA is not supported

Tuukka Tikkanen (6):
      cpuidle: rename expected_us to next_timer_us in menu governor
      cpuidle: Use actual state latency in menu governor
      cpuidle: Ensure menu coefficients stay within domain
      cpuidle: Do not substract exit latency from assumed sleep length
      cpuidle: Move perf multiplier calculation out of the selection loop
      cpuidle: poll state can measure residency

Ulf Hansson (3):
      PM / sleep: Set pm_generic functions to NULL for !CONFIG_PM_SLEEP
      PM / runtime: Fetch runtime PM callbacks using a macro
      PM: Add pm_runtime_suspend|resume_force functions

Viresh Kumar (16):
      cpufreq: don't call cpufreq_update_policy() on CPU addition
      cpufreq: Return error if ->get() failed in cpufreq_update_policy()
      cpufreq: suspend governors on system suspend/hibernate
      cpufreq: Implement cpufreq_generic_suspend()
      cpufreq: exynos: Use cpufreq_generic_suspend()
      cpufreq: s5pv210: Use cpufreq_generic_suspend()
      cpufreq: Tegra: Use cpufreq_generic_suspend()
      PM / suspend: Remove unnecessary !!
      cpufreq: add 'freq_table' in struct cpufreq_policy
      cpufreq: Remove cpufreq_generic_exit()
      cpufreq: Remove unnecessary variable/parameter 'frozen'
      cpufreq: SPEAr: Instantiate as platform_driver
      cpufreq: remove unused notifier: CPUFREQ_{SUSPENDCHANGE|RESUMECHANGE}
      cpufreq: move call to __find_governor() to cpufreq_init_policy()
      cpufreq: arm_big_little: make vexpress driver depend on bL core driver
      cpufreq: arm_big_little: set 'physical_cluster' for each CPU

Zhuoyu Zhang (1):
      cpufreq: powerpc: add cpufreq transition latency for FSL e500mc SoCs

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

 Documentation/ABI/testing/sysfs-devices-power |  27 +-
 Documentation/ABI/testing/sysfs-power         |   5 +-
 Documentation/cpu-freq/core.txt               |   4 -
 Documentation/cpu-freq/cpu-drivers.txt        |   8 +-
 Documentation/kernel-parameters.txt           |   8 +
 Documentation/power/pm_qos_interface.txt      |  82 ++--
 Documentation/trace/events-power.txt          |   2 +-
 MAINTAINERS                                   |   8 +-
 arch/arm/kernel/smp.c                         |   3 +-
 arch/arm/kernel/smp_twd.c                     |   2 +-
 arch/arm/mach-pxa/viper.c                     |   3 -
 arch/arm/mach-spear/spear1310.c               |   1 +
 arch/arm/mach-spear/spear1340.c               |   1 +
 arch/arm64/Kconfig                            |   8 +
 arch/ia64/configs/generic_defconfig           |   1 -
 arch/ia64/configs/tiger_defconfig             |   1 -
 arch/ia64/configs/zx1_defconfig               |   1 -
 arch/powerpc/oprofile/op_model_cell.c         |   3 +-
 arch/sparc/kernel/time_64.c                   |   3 +-
 arch/x86/configs/i386_defconfig               |   1 -
 arch/x86/configs/x86_64_defconfig             |   1 -
 arch/x86/kernel/tsc.c                         |   3 +-
 drivers/acpi/Kconfig                          |  28 +-
 drivers/acpi/ac.c                             |  25 ++
 drivers/acpi/acpi_cmos_rtc.c                  |   2 -
 drivers/acpi/acpi_lpss.c                      |  82 +++-
 drivers/acpi/acpi_pad.c                       |  24 +-
 drivers/acpi/acpica/Makefile                  |   4 +-
 drivers/acpi/acpica/accommon.h                |   2 +-
 drivers/acpi/acpica/acdebug.h                 |   4 +-
 drivers/acpi/acpica/acdispat.h                |   2 +-
 drivers/acpi/acpica/acevents.h                |   2 +-
 drivers/acpi/acpica/acglobal.h                | 355 +++++++++--------
 drivers/acpi/acpica/achware.h                 |   2 +-
 drivers/acpi/acpica/acinterp.h                |   6 +-
 drivers/acpi/acpica/aclocal.h                 |   2 +-
 drivers/acpi/acpica/acmacros.h                |  16 +-
 drivers/acpi/acpica/acnamesp.h                |   2 +-
 drivers/acpi/acpica/acobject.h                |   2 +-
 drivers/acpi/acpica/acopcode.h                |   2 +-
 drivers/acpi/acpica/acparser.h                |   2 +-
 drivers/acpi/acpica/acpredef.h                |  16 +-
 drivers/acpi/acpica/acresrc.h                 |   2 +-
 drivers/acpi/acpica/acstruct.h                |   2 +-
 drivers/acpi/acpica/actables.h                |   2 +-
 drivers/acpi/acpica/acutils.h                 |   4 +-
 drivers/acpi/acpica/amlcode.h                 |   2 +-
 drivers/acpi/acpica/amlresrc.h                |   2 +-
 drivers/acpi/acpica/dsargs.c                  |   2 +-
 drivers/acpi/acpica/dscontrol.c               |   2 +-
 drivers/acpi/acpica/dsfield.c                 |   2 +-
 drivers/acpi/acpica/dsinit.c                  |   2 +-
 drivers/acpi/acpica/dsmethod.c                |   2 +-
 drivers/acpi/acpica/dsmthdat.c                |   2 +-
 drivers/acpi/acpica/dsobject.c                |   2 +-
 drivers/acpi/acpica/dsopcode.c                |   2 +-
 drivers/acpi/acpica/dsutils.c                 |   2 +-
 drivers/acpi/acpica/dswexec.c                 |   2 +-
 drivers/acpi/acpica/dswload.c                 |   2 +-
 drivers/acpi/acpica/dswload2.c                |   2 +-
 drivers/acpi/acpica/dswscope.c                |   2 +-
 drivers/acpi/acpica/dswstate.c                |   2 +-
 drivers/acpi/acpica/evevent.c                 |   2 +-
 drivers/acpi/acpica/evglock.c                 |   2 +-
 drivers/acpi/acpica/evgpe.c                   |   2 +-
 drivers/acpi/acpica/evgpeblk.c                |   2 +-
 drivers/acpi/acpica/evgpeinit.c               |   2 +-
 drivers/acpi/acpica/evgpeutil.c               |   2 +-
 drivers/acpi/acpica/evhandler.c               |   2 +-
 drivers/acpi/acpica/evmisc.c                  |   2 +-
 drivers/acpi/acpica/evregion.c                |  13 +-
 drivers/acpi/acpica/evrgnini.c                |   2 +-
 drivers/acpi/acpica/evsci.c                   |   2 +-
 drivers/acpi/acpica/evxface.c                 |   2 +-
 drivers/acpi/acpica/evxfevnt.c                |   2 +-
 drivers/acpi/acpica/evxfgpe.c                 |  21 +-
 drivers/acpi/acpica/evxfregn.c                |   2 +-
 drivers/acpi/acpica/exconfig.c                |   2 +-
 drivers/acpi/acpica/exconvrt.c                |   2 +-
 drivers/acpi/acpica/excreate.c                |   2 +-
 drivers/acpi/acpica/exdebug.c                 |   2 +-
 drivers/acpi/acpica/exdump.c                  | 231 ++++++++++--
 drivers/acpi/acpica/exfield.c                 |   2 +-
 drivers/acpi/acpica/exfldio.c                 |   2 +-
 drivers/acpi/acpica/exmisc.c                  |   2 +-
 drivers/acpi/acpica/exmutex.c                 |   2 +-
 drivers/acpi/acpica/exnames.c                 |   2 +-
 drivers/acpi/acpica/exoparg1.c                |   2 +-
 drivers/acpi/acpica/exoparg2.c                |   2 +-
 drivers/acpi/acpica/exoparg3.c                |   2 +-
 drivers/acpi/acpica/exoparg6.c                |   2 +-
 drivers/acpi/acpica/exprep.c                  |   2 +-
 drivers/acpi/acpica/exregion.c                |   2 +-
 drivers/acpi/acpica/exresnte.c                |   2 +-
 drivers/acpi/acpica/exresolv.c                |   2 +-
 drivers/acpi/acpica/exresop.c                 |   2 +-
 drivers/acpi/acpica/exstore.c                 |   2 +-
 drivers/acpi/acpica/exstoren.c                |   2 +-
 drivers/acpi/acpica/exstorob.c                |   2 +-
 drivers/acpi/acpica/exsystem.c                |   2 +-
 drivers/acpi/acpica/exutils.c                 |   2 +-
 drivers/acpi/acpica/hwacpi.c                  |   2 +-
 drivers/acpi/acpica/hwesleep.c                |   2 +-
 drivers/acpi/acpica/hwgpe.c                   |   2 +-
 drivers/acpi/acpica/hwpci.c                   |   2 +-
 drivers/acpi/acpica/hwregs.c                  |   2 +-
 drivers/acpi/acpica/hwsleep.c                 |   2 +-
 drivers/acpi/acpica/hwtimer.c                 |   2 +-
 drivers/acpi/acpica/hwvalid.c                 |   2 +-
 drivers/acpi/acpica/hwxface.c                 |   2 +-
 drivers/acpi/acpica/hwxfsleep.c               |   2 +-
 drivers/acpi/acpica/nsaccess.c                |   2 +-
 drivers/acpi/acpica/nsalloc.c                 |   2 +-
 drivers/acpi/acpica/nsarguments.c             |   2 +-
 drivers/acpi/acpica/nsconvert.c               |   2 +-
 drivers/acpi/acpica/nsdump.c                  |   2 +-
 drivers/acpi/acpica/nsdumpdv.c                |   2 +-
 drivers/acpi/acpica/nseval.c                  |   2 +-
 drivers/acpi/acpica/nsinit.c                  |   2 +-
 drivers/acpi/acpica/nsload.c                  |   2 +-
 drivers/acpi/acpica/nsnames.c                 |   2 +-
 drivers/acpi/acpica/nsobject.c                |  12 +-
 drivers/acpi/acpica/nsparse.c                 |   2 +-
 drivers/acpi/acpica/nspredef.c                |   2 +-
 drivers/acpi/acpica/nsprepkg.c                |  42 +--
 drivers/acpi/acpica/nsrepair.c                |  31 +-
 drivers/acpi/acpica/nsrepair2.c               |  39 +-
 drivers/acpi/acpica/nssearch.c                |   2 +-
 drivers/acpi/acpica/nsutils.c                 |   2 +-
 drivers/acpi/acpica/nswalk.c                  |   2 +-
 drivers/acpi/acpica/nsxfeval.c                |  35 +-
 drivers/acpi/acpica/nsxfname.c                |   2 +-
 drivers/acpi/acpica/nsxfobj.c                 |   2 +-
 drivers/acpi/acpica/psargs.c                  |   2 +-
 drivers/acpi/acpica/psloop.c                  |   2 +-
 drivers/acpi/acpica/psobject.c                |   2 +-
 drivers/acpi/acpica/psopcode.c                |   2 +-
 drivers/acpi/acpica/psopinfo.c                |   2 +-
 drivers/acpi/acpica/psparse.c                 |   2 +-
 drivers/acpi/acpica/psscope.c                 |   2 +-
 drivers/acpi/acpica/pstree.c                  |   2 +-
 drivers/acpi/acpica/psutils.c                 |   2 +-
 drivers/acpi/acpica/pswalk.c                  |   2 +-
 drivers/acpi/acpica/psxface.c                 |   2 +-
 drivers/acpi/acpica/rsaddr.c                  |   2 +-
 drivers/acpi/acpica/rscalc.c                  |   4 +-
 drivers/acpi/acpica/rscreate.c                |  12 +-
 drivers/acpi/acpica/rsdump.c                  |   5 +-
 drivers/acpi/acpica/rsdumpinfo.c              |   4 +-
 drivers/acpi/acpica/rsinfo.c                  |   6 +-
 drivers/acpi/acpica/rsio.c                    |   2 +-
 drivers/acpi/acpica/rsirq.c                   |   2 +-
 drivers/acpi/acpica/rslist.c                  |   2 +-
 drivers/acpi/acpica/rsmemory.c                |   2 +-
 drivers/acpi/acpica/rsmisc.c                  |   2 +-
 drivers/acpi/acpica/rsserial.c                |   2 +-
 drivers/acpi/acpica/rsutils.c                 |   2 +-
 drivers/acpi/acpica/rsxface.c                 |   2 +-
 drivers/acpi/acpica/tbfadt.c                  |   2 +-
 drivers/acpi/acpica/tbfind.c                  |   2 +-
 drivers/acpi/acpica/tbinstal.c                |  17 +-
 drivers/acpi/acpica/tbprint.c                 |  22 +-
 drivers/acpi/acpica/tbutils.c                 |   2 +-
 drivers/acpi/acpica/tbxface.c                 |   2 +-
 drivers/acpi/acpica/tbxfload.c                |   2 +-
 drivers/acpi/acpica/tbxfroot.c                |   2 +-
 drivers/acpi/acpica/utaddress.c               |   2 +-
 drivers/acpi/acpica/utalloc.c                 |   2 +-
 drivers/acpi/acpica/utbuffer.c                |   2 +-
 drivers/acpi/acpica/utcache.c                 |   2 +-
 drivers/acpi/acpica/utcopy.c                  |   8 +-
 drivers/acpi/acpica/utdebug.c                 |   2 +-
 drivers/acpi/acpica/utdecode.c                |   2 +-
 drivers/acpi/acpica/utdelete.c                |  17 +-
 drivers/acpi/acpica/uterror.c                 |   2 +-
 drivers/acpi/acpica/uteval.c                  |   2 +-
 drivers/acpi/acpica/utexcep.c                 |   2 +-
 drivers/acpi/acpica/utglobal.c                |  39 +-
 drivers/acpi/acpica/utids.c                   |   2 +-
 drivers/acpi/acpica/utinit.c                  |   2 +-
 drivers/acpi/acpica/utlock.c                  |   2 +-
 drivers/acpi/acpica/utmath.c                  |   2 +-
 drivers/acpi/acpica/utmisc.c                  |   2 +-
 drivers/acpi/acpica/utmutex.c                 |   2 +-
 drivers/acpi/acpica/utobject.c                |   2 +-
 drivers/acpi/acpica/utosi.c                   |  28 +-
 drivers/acpi/acpica/utownerid.c               |   2 +-
 drivers/acpi/acpica/utpredef.c                |   2 +-
 drivers/acpi/acpica/utresrc.c                 |   5 +-
 drivers/acpi/acpica/utstate.c                 |   2 +-
 drivers/acpi/acpica/utstring.c                |   2 +-
 drivers/acpi/acpica/uttrack.c                 |   5 +-
 drivers/acpi/acpica/utxface.c                 |   2 +-
 drivers/acpi/acpica/utxferror.c               |   2 +-
 drivers/acpi/acpica/utxfinit.c                |   2 +-
 drivers/acpi/acpica/utxfmutex.c               |   2 +-
 drivers/acpi/apei/Kconfig                     |   2 +-
 drivers/acpi/battery.c                        |   7 +-
 drivers/acpi/battery.h                        |  10 +
 drivers/acpi/bus.c                            |  63 ++--
 drivers/acpi/button.c                         |   4 +
 drivers/acpi/container.c                      |   5 +-
 drivers/acpi/device_pm.c                      |  41 +-
 drivers/acpi/dock.c                           | 454 ++++++----------------
 drivers/acpi/fan.c                            |  13 +-
 drivers/acpi/glue.c                           |  12 +
 drivers/acpi/internal.h                       |  13 +-
 drivers/acpi/osl.c                            |  27 +-
 drivers/acpi/pci_irq.c                        |  36 +-
 drivers/acpi/pci_link.c                       |   2 -
 drivers/acpi/pci_root.c                       |   4 +-
 drivers/acpi/power.c                          |   2 -
 drivers/acpi/processor_core.c                 |   1 -
 drivers/acpi/processor_driver.c               |   2 -
 drivers/acpi/processor_perflib.c              |  14 +-
 drivers/acpi/sbs.c                            |   2 +-
 drivers/acpi/scan.c                           | 261 ++++++++-----
 drivers/acpi/sysfs.c                          |   2 -
 drivers/acpi/tables.c                         | 128 +++----
 drivers/acpi/thermal.c                        |  37 +-
 drivers/acpi/utils.c                          |  16 +-
 drivers/acpi/video.c                          |   2 -
 drivers/acpi/video_detect.c                   |   2 -
 drivers/ata/libata-acpi.c                     |  72 ++--
 drivers/base/power/Makefile                   |   3 +-
 drivers/base/power/domain.c                   |   2 +-
 drivers/base/power/main.c                     | 280 +++++++++++---
 drivers/base/power/power.h                    |   4 +-
 drivers/base/power/qos.c                      | 220 ++++++++---
 drivers/base/power/runtime.c                  | 164 ++++++--
 drivers/base/power/sysfs.c                    |  97 +++--
 drivers/cpufreq/Kconfig                       |   2 +-
 drivers/cpufreq/Kconfig.arm                   |  17 +-
 drivers/cpufreq/acpi-cpufreq.c                |   1 -
 drivers/cpufreq/arm_big_little.c              |   6 +-
 drivers/cpufreq/blackfin-cpufreq.c            |   1 -
 drivers/cpufreq/cpufreq-cpu0.c                |   1 -
 drivers/cpufreq/cpufreq.c                     | 446 +++++++++++-----------
 drivers/cpufreq/cpufreq_stats.c               |  38 +-
 drivers/cpufreq/cris-artpec3-cpufreq.c        |   1 -
 drivers/cpufreq/cris-etraxfs-cpufreq.c        |   1 -
 drivers/cpufreq/davinci-cpufreq.c             |   1 -
 drivers/cpufreq/e_powersaver.c                |   1 -
 drivers/cpufreq/elanfreq.c                    |   1 -
 drivers/cpufreq/exynos-cpufreq.c              |  97 +----
 drivers/cpufreq/exynos5440-cpufreq.c          |   1 -
 drivers/cpufreq/freq_table.c                  |  46 +--
 drivers/cpufreq/ia64-acpi-cpufreq.c           |   1 -
 drivers/cpufreq/imx6q-cpufreq.c               |   1 -
 drivers/cpufreq/intel_pstate.c                |  45 +--
 drivers/cpufreq/kirkwood-cpufreq.c            |   1 -
 drivers/cpufreq/longhaul.c                    |   1 -
 drivers/cpufreq/loongson2_cpufreq.c           |   1 -
 drivers/cpufreq/omap-cpufreq.c                |   1 -
 drivers/cpufreq/p4-clockmod.c                 |   1 -
 drivers/cpufreq/pasemi-cpufreq.c              |   1 -
 drivers/cpufreq/powernow-k6.c                 |   1 -
 drivers/cpufreq/powernow-k7.c                 |   2 -
 drivers/cpufreq/powernow-k8.c                 |   2 -
 drivers/cpufreq/ppc-corenet-cpufreq.c         |   5 +-
 drivers/cpufreq/ppc_cbe_cpufreq.c             |   1 -
 drivers/cpufreq/pxa2xx-cpufreq.c              |   1 -
 drivers/cpufreq/pxa3xx-cpufreq.c              |   1 -
 drivers/cpufreq/s5pv210-cpufreq.c             |  49 +--
 drivers/cpufreq/sc520_freq.c                  |   1 -
 drivers/cpufreq/sh-cpufreq.c                  |   1 -
 drivers/cpufreq/sparc-us2e-cpufreq.c          |   4 +-
 drivers/cpufreq/sparc-us3-cpufreq.c           |   4 +-
 drivers/cpufreq/spear-cpufreq.c               |  14 +-
 drivers/cpufreq/speedstep-centrino.c          |   2 -
 drivers/cpufreq/speedstep-ich.c               |   1 -
 drivers/cpufreq/speedstep-smi.c               |   1 -
 drivers/cpufreq/tegra-cpufreq.c               |  47 +--
 drivers/cpuidle/cpuidle.c                     |   3 +-
 drivers/cpuidle/driver.c                      |   2 +-
 drivers/cpuidle/governors/menu.c              |  75 ++--
 drivers/gpu/drm/gma500/Kconfig                |   1 -
 drivers/gpu/drm/i915/Kconfig                  |   1 -
 drivers/gpu/drm/nouveau/Kconfig               |   3 +-
 drivers/input/touchscreen/st1232.c            |   3 +-
 drivers/mtd/nand/sh_flctl.c                   |   2 +-
 drivers/pci/hotplug/acpiphp.h                 |  16 +-
 drivers/pci/hotplug/acpiphp_glue.c            | 523 +++++++++-----------------
 drivers/pci/pci-driver.c                      |  33 +-
 drivers/pcmcia/sa11xx_base.c                  |   3 -
 drivers/platform/x86/Kconfig                  |   2 -
 drivers/platform/x86/fujitsu-laptop.c         |   1 -
 drivers/powercap/intel_rapl.c                 |  17 +-
 drivers/tty/serial/sh-sci.c                   |   3 +-
 drivers/video/Kconfig                         |   6 -
 drivers/video/Makefile                        |   2 -
 drivers/video/output.c                        | 133 -------
 drivers/xen/xen-acpi-cpuhotplug.c             |   2 +-
 drivers/xen/xen-acpi-memhotplug.c             |   2 +-
 drivers/xen/xen-acpi-pad.c                    |  26 +-
 include/acpi/acbuffer.h                       |   2 +-
 include/acpi/acconfig.h                       |   2 +-
 include/acpi/acexcep.h                        |   2 +-
 include/acpi/acnames.h                        |   2 +-
 include/acpi/acoutput.h                       |   2 +-
 include/acpi/acpi.h                           |   5 +-
 include/acpi/acpi_bus.h                       |  49 ++-
 include/acpi/acpi_drivers.h                   |  26 +-
 include/acpi/acpiosxf.h                       |   2 +-
 include/acpi/acpixf.h                         |   8 +-
 include/acpi/acrestyp.h                       |   2 +-
 include/acpi/actbl.h                          |   2 +-
 include/acpi/actbl1.h                         |   2 +-
 include/acpi/actbl2.h                         |   2 +-
 include/acpi/actbl3.h                         |   2 +-
 include/acpi/actypes.h                        |  66 ++--
 include/acpi/platform/acenv.h                 |   2 +-
 include/acpi/platform/acgcc.h                 |   2 +-
 include/acpi/platform/aclinux.h               |  20 +-
 include/linux/cpufreq.h                       |  25 +-
 include/linux/pci-acpi.h                      |   4 +-
 include/linux/pm.h                            |  71 ++--
 include/linux/pm_qos.h                        |  34 +-
 include/linux/pm_runtime.h                    |   4 +
 include/linux/video_output.h                  |  57 ---
 include/trace/events/power.h                  |   4 +-
 kernel/power/hibernate.c                      |  22 +-
 kernel/power/main.c                           |   4 +-
 kernel/power/power.h                          |   2 +
 kernel/power/qos.c                            |  18 +-
 kernel/power/snapshot.c                       |   2 +-
 kernel/power/suspend.c                        |   2 +-
 kernel/power/wakelock.c                       |   2 +
 328 files changed, 3060 insertions(+), 2725 deletions(-)

--
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