Linus Torvalds
65a5bf1c79
Power management fix for 5.4-rc6
...
Fix a recently introduced (mostly theoretical) issue that the requests
to confine the maximum CPU frequency coming from the platform firmware
may not be taken into account if multiple CPUs are covered by one
cpufreq policy on a system with ACPI.
-----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEE4fcc61cGeeHD/fCwgsRv/nhiVHEFAl27SPISHHJqd0Byand5
c29ja2kubmV0AAoJEILEb/54YlRxx/8P/2k+HUgBdNOmWe4I6XRx0cPuROZTS/IO
aaXB6CiT0jVauG5fsAgSs7Hddzd15S3TQ+Xb1bIWgeB84pLv7lSVTZdJlCO4X3gx
Hq8hQasRNfuhuk0Y8l8Me9ouY2B/MNtm9nuetU9s0ADAjbGuTU7thfDOtu1a9Bv1
6Jn+yaHhkq4oA9kkJH0A/jIACe8xVUygsPimzedPfLEQzri/5Y/USNmGefn8HF5D
pwLeQf6H1KIQcyP1XqzFPTGG4iRzdrPyBbYdFnrKVoUrNSug6zDzuXktiJgcLhHC
LKCpyoINM2N5mKc7JDEWfp+FbVy44Hz6LlZayS36uLRlemNNlGnXP43J1GLmEg6J
fX//EBVF3NwZ+Ms1v6kUy4Yev/ElS/S2t+6SxAeP5JcMLRXNPj+gCDMCfYMPbHAg
jFTQ4svJ20PqMSRFVfEi63RwHWzSuXzPtu4Hj+3Q6NP9Hir0z1GRwc7QdNUwtHKn
fEhSEAQHl/M8PrPUHkYYz5kyzuwdF/XARsRT5tOtSuVU0iXxLyd0pGy23018lKk1
JQKSBghmianHHhcO5AeTnRG9fIEqPD+JAPnjlMGssgmXsEn5E4yvev0S5ouaQRJg
y9yvjQZmNQZbcYsCxyeViFH4sgBf5F9OFo8Xz957UoKFnaQrx27+HpcZy/30md9k
htXCZbeItcc+
=dPAj
-----END PGP SIGNATURE-----
Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull power management fix from Rafael Wysocki:
"Fix a recently introduced (mostly theoretical) issue that the requests
to confine the maximum CPU frequency coming from the platform firmware
may not be taken into account if multiple CPUs are covered by one
cpufreq policy on a system with ACPI"
* tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
ACPI: processor: Add QoS requests for all CPUs
2019-11-01 09:30:48 -07:00
..
acpica
ACPI updates for 5.4-rc1
2019-09-17 19:31:36 -07:00
apei
ACPI / APEI: Release resources if gen_pool_add() fails
2019-08-20 23:52:11 +02:00
arm64
ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable
2019-08-05 11:06:34 +01:00
dptf
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
hmat
ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3
2019-10-03 10:15:57 +02:00
nfit
ACPI: NFIT: Fix unlock on error in scrub_show()
2019-10-22 11:37:13 +02:00
pmic
ACPI / PMIC: intel: Drop double removal of address space handler
2019-07-03 13:03:41 +02:00
x86
x86/intel: Aggregate big core mobile naming
2019-08-28 11:29:31 +02:00
ac.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
acpi_adxl.c
acpi_amba.c
Merge 5.2-rc6 into char-misc-next
2019-06-23 09:23:33 +02:00
acpi_apd.c
i2c: imx: ACPI support for NXP i2c controller
2019-09-13 15:12:38 +01:00
acpi_cmos_rtc.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
acpi_configfs.c
Merge branches 'acpi-tables', 'acpi-osl', 'acpi-misc' and 'acpi-tools'
2019-07-08 11:02:22 +02:00
acpi_dbg.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
acpi_extlog.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437
2019-06-05 17:37:17 +02:00
acpi_ipmi.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
acpi_lpat.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
2019-05-30 11:26:41 -07:00
acpi_lpit.c
Merge branches 'acpi-pm' and 'pm-pci'
2019-07-08 10:49:36 +02:00
acpi_lpss.c
ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint
2019-08-23 12:53:14 +02:00
acpi_memhotplug.c
mm/memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns
2019-07-18 17:08:06 -07:00
acpi_pad.c
ACPI, x86: Add Zhaoxin processors support for NONSTOP TSC
2019-06-22 11:45:57 +02:00
acpi_platform.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
acpi_pnp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
acpi_processor.c
ACPI / processor: don't print errors for processorIDs == 0xff
2019-08-09 10:48:34 +02:00
acpi_tad.c
acpi_video.c
ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35
2019-07-16 17:30:09 +02:00
acpi_watchdog.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
battery.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
bgrt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
blacklist.c
ACPI: blacklist: fix clang warning for unused DMI table
2019-07-11 22:45:00 +02:00
bus.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
button.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
cm_sbs.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
container.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
cppc_acpi.c
ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit()
2019-10-18 10:36:37 +02:00
custom_method.c
Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2019-09-28 08:14:15 -07:00
debugfs.c
treewide: Add SPDX license identifier for missed files
2019-05-21 10:50:45 +02:00
device_pm.c
Merge branches 'pm-opp', 'pm-qos', 'acpi-pm', 'pm-domains' and 'pm-tools'
2019-09-17 09:49:19 +02:00
device_sysfs.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
2019-05-30 11:26:41 -07:00
dock.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
ec.c
ACPI: PM: s2idle: Always set up EC GPE for system wakeup
2019-08-21 23:56:05 +02:00
ec_sys.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482
2019-06-19 17:09:52 +02:00
event.c
evged.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
2019-06-05 17:36:37 +02:00
fan.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
glue.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
2019-06-05 17:37:16 +02:00
hed.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
2019-05-30 11:26:41 -07:00
internal.h
ACPI: EC: PM: Consolidate some code depending on PM_SLEEP
2019-08-08 11:25:43 +02:00
ioapic.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
irq.c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-07-08 11:01:13 -07:00
Kconfig
ia64: remove support for machvecs
2019-08-16 14:32:26 -07:00
Makefile
numa.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
nvs.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
2019-06-05 17:37:16 +02:00
osi.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
osl.c
Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2019-09-28 08:14:15 -07:00
pci_irq.c
ACPI / PCI: fix acpi_pci_irq_enable() memory leak
2019-09-03 09:41:25 +02:00
pci_link.c
ACPI/PCI: Remove surplus parentheses from a return statement
2019-08-21 00:05:20 +02:00
pci_mcfg.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 459
2019-06-19 17:09:09 +02:00
pci_root.c
PCI: Move ASPM declarations to linux/pci.h
2019-08-28 08:28:39 -05:00
pci_slot.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 491
2019-06-19 17:09:52 +02:00
power.c
ACPI / PM: Introduce concept of a _PR0 dependent device
2019-06-27 12:31:57 +02:00
pptt.c
ACPI/PPTT: Add support for ACPI 6.3 thread flag
2019-08-12 12:59:15 +01:00
proc.c
processor_core.c
treewide: Add SPDX license identifier for missed files
2019-05-21 10:50:45 +02:00
processor_driver.c
cpufreq: Use per-policy frequency QoS
2019-10-21 02:05:21 +02:00
processor_idle.c
ACPI, x86: Add Zhaoxin processors support for NONSTOP TSC
2019-06-22 11:45:57 +02:00
processor_pdc.c
processor_perflib.c
ACPI: processor: Add QoS requests for all CPUs
2019-10-25 11:33:48 +02:00
processor_thermal.c
ACPI: processor: Add QoS requests for all CPUs
2019-10-25 11:33:48 +02:00
processor_throttling.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
property.c
Char/Misc driver patches for 5.4-rc1
2019-09-18 11:14:31 -07:00
reboot.c
resource.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
2019-05-30 11:26:41 -07:00
sbs.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
sbshc.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372
2019-06-05 17:37:10 +02:00
sbshc.h
ACPI: SBS: remove unused const variable 'SMBUS_PEC'
2019-08-23 12:55:09 +02:00
scan.c
drivers/acpi/scan.c: document why we don't need the device_hotplug_lock
2019-08-03 07:02:01 -07:00
sleep.c
ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist
2019-10-10 10:50:20 +02:00
sleep.h
spcr.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
sysfs.c
tables.c
Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2019-09-28 08:14:15 -07:00
thermal.c
ACPI: thermal: Remove redundant acpi_has_method() calls
2019-09-02 22:52:50 +02:00
utils.c
bus_find_device: Unify the match callback with class_find_device
2019-06-24 05:22:31 +02:00
video_detect.c
wakeup.c