git: ec59a50a60a3 - stable/15 - acpi_cpu(4): Remove unused 'acpi_cpu_disabled' boolean
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Jul 2026 04:35:03 UTC
The branch stable/15 has been updated by olce:
URL: https://cgit.FreeBSD.org/src/commit/?id=ec59a50a60a3aade4921c80cfcd060a09596ec93
commit ec59a50a60a3aade4921c80cfcd060a09596ec93
Author: Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2026-06-26 14:40:50 +0000
Commit: Olivier Certner <olce@FreeBSD.org>
CommitDate: 2026-07-24 04:33:35 +0000
acpi_cpu(4): Remove unused 'acpi_cpu_disabled' boolean
It is not used anywhere. Disabling acpi_cpu(4) can be done through the
regular ACPI disable mechanism (using the 'debug.acpi.disabled' tunable,
see acpi_disabled()).
Reviewed by: emaste, obiwac
Fixes: ac3ede5371af ("x86/xen: remove PVHv1 code")
MFC after: 3 days
Event: Halifax Hackathon 202606
Location: Dalhousie CS Faculty building
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57888
(cherry picked from commit 98a77972381c6bb5ceda375fd1db7dccb3a1c89e)
---
sys/dev/acpica/acpi_cpu.c | 5 +----
sys/x86/include/init.h | 3 ---
2 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/sys/dev/acpica/acpi_cpu.c b/sys/dev/acpica/acpi_cpu.c
index f9b9a386c0c5..51a7e513f649 100644
--- a/sys/dev/acpica/acpi_cpu.c
+++ b/sys/dev/acpica/acpi_cpu.c
@@ -139,9 +139,6 @@ struct acpi_cpu_device {
#define CPUDEV_DEVICE_ID "ACPI0007"
-/* Knob to disable acpi_cpu devices */
-bool acpi_cpu_disabled = false;
-
/* Platform hardware resource information. */
static uint32_t cpu_smi_cmd; /* Value to write to SMI_CMD. */
static uint8_t cpu_cst_cnt; /* Indicate we are _CST aware. */
@@ -237,7 +234,7 @@ acpi_cpu_probe(device_t dev)
ACPI_STATUS status;
ACPI_OBJECT_TYPE type;
- if (acpi_disabled("cpu") || acpi_cpu_disabled)
+ if (acpi_disabled("cpu"))
return (ENXIO);
type = acpi_get_type(dev);
if (type != ACPI_TYPE_PROCESSOR && type != ACPI_TYPE_DEVICE)
diff --git a/sys/x86/include/init.h b/sys/x86/include/init.h
index f8979ca74d7f..1977f4729487 100644
--- a/sys/x86/include/init.h
+++ b/sys/x86/include/init.h
@@ -43,9 +43,6 @@ struct init_ops {
extern struct init_ops init_ops;
-/* Knob to disable acpi_cpu devices */
-extern bool acpi_cpu_disabled;
-
/* Knob to disable acpi_hpet device */
extern bool acpi_hpet_disabled;