feat(kernel): enable x86 ACPI AC and battery - #18301
Open
sirredbeard wants to merge 1 commit into
Open
Conversation
sirredbeard
force-pushed
the
enable-x86-acpi-battery
branch
from
August 4, 2026 00:18
f98600b to
2241f00
Compare
Contributor
There was a problem hiding this comment.
Pull request overview
Enables x86_64 ACPI AC adapter and battery support, but the kernel render failed and removed all generated build inputs.
Changes:
- Enables
CONFIG_ACPI_ACandCONFIG_ACPI_BATTERY. - Bumps the kernel release to
1.12and refreshes its lock. - Replaces rendered kernel artifacts with
RENDER_FAILED.
Reviewed changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
base/comps/kernel/6.18-x86_64-azl.config |
Enables both ACPI drivers. |
base/comps/kernel/kernel.azl.macros |
Bumps package release. |
base/comps/kernel/kernel.spec |
Adds changelog entry. |
locks/kernel.lock |
Refreshes input fingerprint. |
specs/k/kernel/RENDER_FAILED |
Records failed rendering. |
specs/k/kernel/x509.genkey.rhel |
Deleted by failed render. |
specs/k/kernel/x509.genkey.fedora |
Deleted by failed render. |
specs/k/kernel/x509.genkey.centos |
Deleted by failed render. |
specs/k/kernel/uki.sbat.template |
Deleted by failed render. |
specs/k/kernel/uki-addons.sbat.template |
Deleted by failed render. |
specs/k/kernel/uki_create_addons.py |
Deleted by failed render. |
specs/k/kernel/uki_addons.json |
Deleted by failed render. |
specs/k/kernel/sources |
Deleted by failed render. |
specs/k/kernel/rpminspect.yaml |
Deleted by failed render. |
specs/k/kernel/README.rst |
Deleted by failed render. |
specs/k/kernel/process_configs.sh |
Deleted by failed render. |
specs/k/kernel/Patchlist.changelog |
Deleted by failed render. |
specs/k/kernel/partial-kgcov-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-kgcov-debug-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang-debug-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang_lto-x86_64-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang_lto-x86_64-debug-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang_lto-aarch64-snip.config |
Deleted by failed render. |
specs/k/kernel/partial-clang_lto-aarch64-debug-snip.config |
Deleted by failed render. |
specs/k/kernel/Module.kabi_x86_64 |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_s390x |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_riscv64 |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_ppc64le |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_aarch64 |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_dup_x86_64 |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_dup_s390x |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_dup_riscv64 |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_dup_ppc64le |
Removed rendered kABI artifact. |
specs/k/kernel/Module.kabi_dup_aarch64 |
Removed rendered kABI artifact. |
specs/k/kernel/mod-sign.sh |
Deleted by failed render. |
specs/k/kernel/mod-denylist.sh |
Deleted by failed render. |
specs/k/kernel/merge.py |
Deleted by failed render. |
specs/k/kernel/Makefile.rhelver |
Deleted by failed render. |
specs/k/kernel/linux-kernel-test.patch |
Removed rendered patch. |
specs/k/kernel/kvm_stat.logrotate |
Deleted by failed render. |
specs/k/kernel/kmod-nvidia-open.inc |
Deleted by failed render. |
specs/k/kernel/kmod-nvidia-open-modprobe.conf |
Deleted by failed render. |
specs/k/kernel/kernel.sbat.template |
Deleted by failed render. |
specs/k/kernel/kernel.azl.macros |
Deleted by failed render. |
specs/k/kernel/kernel-local |
Deleted by failed render. |
specs/k/kernel/generate_all_configs.sh |
Deleted by failed render. |
specs/k/kernel/gating.yaml |
Deleted by failed render. |
specs/k/kernel/flavors |
Deleted by failed render. |
specs/k/kernel/filtermods.py |
Deleted by failed render. |
specs/k/kernel/dracut-virt.conf |
Deleted by failed render. |
specs/k/kernel/def_variants.yaml.rhel |
Deleted by failed render. |
specs/k/kernel/def_variants.yaml.fedora |
Deleted by failed render. |
specs/k/kernel/check-kabi |
Deleted by failed render. |
specs/k/kernel/azurelinux-ca-20230216.pem |
Deleted by failed render. |
Enable the ACPI AC adapter and battery drivers in the x86_64 kernel configuration. Power supply core support is already built in. Enabling the standard ACPI AC and battery drivers exposes adapter and battery information through the usual power supply class. The arm64 configuration already enables ACPI AC and battery.
sirredbeard
force-pushed
the
enable-x86-acpi-battery
branch
from
August 4, 2026 00:38
2241f00 to
d2c287b
Compare
Author
|
Kept this limited to ACPI AC and battery. Regenerated the fragment so side-effect symbols stay explicit and process_configs -n is clean. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enable
CONFIG_ACPI_AC=yandCONFIG_ACPI_BATTERY=yfor x86_64.The x86_64 configuration already builds power supply core support. This adds the standard ACPI AC adapter and battery drivers.
arm64 already enables ACPI AC and battery.