[Xenial] [pull request] arm64 acpi parking protocol support
Craig Magina
craig.magina at canonical.com
Thu Feb 18 15:12:04 UTC 2016
ARM64 systems that do not implement PSCI or are missing key parts of it
need this patch to support things like kexec. This patch was tested on
multiple arm64 systems with ACPI support.
BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1547047
The following changes since commit
1ee42519b8594e34ed64d808f64bfa4131215558:
UBUNTU: Ubuntu-4.4.0-6.21 (2016-02-16 13:16:36 -0700)
are available in the git repository at:
git://kernel.ubuntu.com/cmagina/xenial-xgene.git 1547047
for you to fetch changes up to
19eb74f0116cfa3e01ea0578447347b337739c16:
UBUNTU: [Config] Enabled ARM64_ACPI_PARKING_PROTOCOL (2016-02-18
09:55:39 -0500)
----------------------------------------------------------------
Craig Magina (1):
UBUNTU: [Config] Enabled ARM64_ACPI_PARKING_PROTOCOL
Lorenzo Pieralisi (1):
arm64: kernel: implement ACPI parking protocol
arch/arm64/Kconfig | 9 ++
arch/arm64/include/asm/acpi.h | 19 +++-
arch/arm64/include/asm/hardirq.h | 2 +-
arch/arm64/include/asm/smp.h | 9 ++
arch/arm64/kernel/Makefile | 1 +
arch/arm64/kernel/acpi_parking_protocol.c | 153
++++++++++++++++++++++++++++++
arch/arm64/kernel/cpu_ops.c | 27 +++++-
arch/arm64/kernel/smp.c | 28 ++++++
debian.master/config/config.common.ubuntu | 1 +
9 files changed, 243 insertions(+), 6 deletions(-)
create mode 100644 arch/arm64/kernel/acpi_parking_protocol.c
Thanks,
--
Craig Magina
More information about the kernel-team
mailing list