Riwen Lu
f09c1b80df
ACPI: processor: Remove freq Qos request for all CPUs
...
commit 36527b9d882362567ceb4eea8666813280f30e6f upstream.
The freq Qos request would be removed repeatedly if the cpufreq policy
relates to more than one CPU. Then, it would cause the "called for unknown
object" warning.
Remove the freq Qos request for each CPU relates to the cpufreq policy,
instead of removing repeatedly for the last CPU of it.
Fixes: a1bb46c36c ("ACPI: processor: Add QoS requests for all CPUs")
Reported-by: Jeremy Linton <Jeremy.Linton@arm.com>
Tested-by: Jeremy Linton <jeremy.linton@arm.com>
Signed-off-by: Riwen Lu <luriwen@kylinos.cn>
Cc: 5.4+ <stable@vger.kernel.org> # 5.4+
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-09-05 10:27:44 +02:00
..
acpica
ACPICA: Always create namespace nodes using acpi_ns_create_node()
2022-05-12 12:23:41 +02:00
apei
ACPI: APEI: Better fix to avoid spamming the console with old error logs
2022-08-11 12:57:51 +02:00
arm64
ACPI/IORT: Check node revision for PMCG resources
2022-02-16 12:52:50 +01:00
dptf
hmat
nfit
ACPI: NFIT: Fix support for virtual SPA ranges
2021-08-18 08:56:57 +02:00
pmic
ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses
2021-11-17 09:48:47 +01:00
x86
ac.c
acpi_adxl.c
acpi_amba.c
ACPI: AMBA: Fix resource name in /proc/iomem
2021-07-20 16:10:48 +02:00
acpi_apd.c
acpi_cmos_rtc.c
acpi_configfs.c
ACPI: configfs: add missing check after configfs_register_default_group()
2021-03-04 10:26:40 +01:00
acpi_dbg.c
acpi_extlog.c
acpi_ipmi.c
acpi_lpat.c
acpi_lpit.c
acpi_lpss.c
ACPI: LPSS: Fix missing check in register_device_clock()
2022-08-25 11:17:31 +02:00
acpi_memhotplug.c
acpi_pad.c
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
2021-07-14 16:53:25 +02:00
acpi_platform.c
acpi_pnp.c
ACPI: PNP: compare the string length in the matching_id()
2020-12-30 11:51:32 +01:00
acpi_processor.c
acpi_tad.c
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
2021-07-14 16:53:25 +02:00
acpi_video.c
ACPI: video: Add quirk for the Dell Vostro 3350
2021-07-20 16:10:48 +02:00
acpi_watchdog.c
battery.c
ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
2022-03-28 08:46:47 +02:00
bgrt.c
ACPI: bgrt: Fix CFI violation
2021-07-14 16:53:25 +02:00
blacklist.c
bus.c
ACPI: bus: Call kobject_put() in acpi_init() error path
2021-07-14 16:53:17 +02:00
button.c
cm_sbs.c
container.c
cppc_acpi.c
ACPI: CPPC: Do not prevent CPPC from working in the future
2022-08-25 11:18:15 +02:00
custom_method.c
ACPI: custom_method: fix a possible memory leak
2021-05-11 14:04:01 +02:00
debugfs.c
device_pm.c
PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()
2020-12-30 11:51:32 +01:00
device_sysfs.c
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
2021-07-14 16:53:25 +02:00
dock.c
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
2021-07-14 16:53:25 +02:00
ec.c
ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
2022-08-25 11:17:31 +02:00
ec_sys.c
event.c
evged.c
fan.c
glue.c
hed.c
internal.h
ACPI: EC: Rework flushing of EC work while suspended to idle
2022-01-27 09:19:32 +01:00
ioapic.c
irq.c
Kconfig
Makefile
ACPI: tables: Add custom DSDT file as makefile prerequisite
2021-07-14 16:53:19 +02:00
numa.c
nvs.c
osi.c
osl.c
pci_irq.c
pci_link.c
pci_mcfg.c
PCI/ACPI: Guard ARM64-specific mcfg_quirks
2022-08-25 11:18:34 +02:00
pci_root.c
pci_slot.c
power.c
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
2021-07-14 16:53:25 +02:00
pptt.c
proc.c
processor_core.c
processor_driver.c
processor_idle.c
ACPI: processor idle: Check for architectural support for LPI
2022-04-15 14:18:41 +02:00
processor_pdc.c
processor_perflib.c
processor_thermal.c
ACPI: processor: Remove freq Qos request for all CPUs
2022-09-05 10:27:44 +02:00
processor_throttling.c
property.c
ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
2022-08-25 11:18:24 +02:00
reboot.c
resource.c
Revert "ACPI: resources: Add checks for ACPI IRQ override"
2021-08-04 12:27:37 +02:00
sbs.c
sbshc.c
sbshc.h
scan.c
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
2022-01-27 09:19:35 +01:00
sleep.c
ACPI: PM: save NVS memory for Lenovo G40-45
2022-08-25 11:17:31 +02:00
sleep.h
spcr.c
sysfs.c
ACPI: sysfs: Fix BERT error region memory mapping
2022-06-06 08:33:49 +02:00
tables.c
ACPI: tables: x86: Reserve memory occupied by ACPI tables
2021-05-07 10:51:36 +02:00
thermal.c
ACPI: thermal: Do not call acpi_thermal_check() directly
2021-02-07 15:35:47 +01:00
utils.c
video_detect.c
ACPI: video: Shortening quirk list by identifying Clevo by board_name only
2022-08-11 12:57:50 +02:00
wakeup.c