[GIT PULL] ACPI and power management fixes for v3.14-rc2
From: Rafael J. Wysocki
Date: Thu Feb 06 2014 - 18:26:27 EST
Hi Linus,
Please pull from the git repository at
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
pm+acpi-3.14-rc2
to receive ACPI and power management fixes for v3.14-rc2
with top-most commit a2ff34c433932e201ea3c5081335f3beeb2509bd
Merge branches 'acpi-cleanup' and 'acpi-video'
on top of commit 38dbfb59d1175ef458d006556061adeaa8751b72
Linus 3.14-rc1
These include a fix for a recent ACPI hotplug regression, four concurrency
related fixes and one PCI device removal fix for ACPI-based PCI hotplug
(ACPIPHP), intel_pstate fix that should go into stable, three simple
ACPI cleanups and a new entry for the ACPI video blacklist.
Specifics:
- Fix for a recent ACPI hotplug regression causing a NULL pointer
dereference to occur while handling ACPI eject notifications for
already ejected devices. From Toshi Kani.
- Four concurrency-related fixes for ACPIPHP. Two of them add
missing locking and the other two fix race conditions related to
reference counting.
- ACPIPHP fix to avoid NULL pointer dereferences during device removal
involving Virtual Funcions.
- intel_pstate fix to make it compute the percentage of time the CPU
is busy properly. From Dirk Brandewie.
- Removal of two unnecessary NULL pointer checks in ACPI code and a
fix for sscanf() format string from Dan Carpenter and Luis G.F.
- New ACPI video blacklist entry for HP EliteBook Revolve 810 from
Mika Westerberg.
Thanks!
---------------
Dan Carpenter (2):
ACPI / utils: remove a pointless NULL check
ACPI / proc: remove unneeded NULL check
Dirk Brandewie (1):
intel_pstate: Take core C0 time into account for core busy calculation
Luis G.F (1):
ACPI / battery: Fix incorrect sscanf() string in acpi_battery_init_alarm()
Mika Westerberg (1):
ACPI / video: Add HP EliteBook Revolve 810 to the blacklist
Rafael J. Wysocki (5):
ACPI / hotplug / PCI: Remove entries from bus->devices in reverse order
ACPI / hotplug / PCI: Move PCI rescan-remove locking to hotplug_event()
ACPI / hotplug / PCI: Scan root bus under the PCI rescan-remove lock
ACPI / hotplug / PCI: Fix bridge removal race in handle_hotplug_event()
ACPI / hotplug / PCI: Fix bridge removal race vs dock events
Toshi Kani (1):
ACPI / hotplug: Fix panic on eject to ejected device
---------------
drivers/acpi/battery.c | 2 +-
drivers/acpi/proc.c | 2 +-
drivers/acpi/scan.c | 6 ++--
drivers/acpi/utils.c | 4 ---
drivers/acpi/video_detect.c | 8 ++++++
drivers/cpufreq/intel_pstate.c | 21 +++++++++++---
drivers/pci/hotplug/acpiphp_glue.c | 55 ++++++++++++++++++++++++++++--------
7 files changed, 75 insertions(+), 23 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/