[SRU][G/oracle][PATCH 00/20] arm64 support
Khalid Elmously
khalid.elmously at canonical.com
Fri May 21 07:00:22 UTC 2021
BugLink: https://bugs.launchpad.net/bugs/1925421
Adding arm64 support to groovy/linux-oracle
Confirmed that there are no effects on amd64 configuration changes due to the introduction of arm64.
Tested and confirmed that the arm64 5.8 kernel with these changes runs as without issues on the OCI Ampere Altra hardware.
Khalid Elmously (6):
UBUNTU: [config] oracle: Bring-up for arm64 support
UBUNTU: [packaging] oracle: Update annotations after adding arm64
UBUNTU: [config] generate/split configs for arm64
UBUNTU: [config] arm64: Modify configs to make master annotations
happy
UBUNTU: [config] oracle: Ampere Altra modules =m
UBUNTU: [config] oracle: enable CONFIG_SERIAL_AMBA_PL011=y
Robin Murphy (4):
perf: Add Arm CMN-600 PMU driver
perf: Add Arm CMN-600 DT binding
perf/arm-cmn: Fix PMU instance naming
perf/arm-cmn: Move IRQs when migrating context
Tuan Phan (4):
driver/perf: Add PMU driver for the ARM DMC-620 memory controller
perf: arm_dsu: Support DSU ACPI devices
UBUNTU: SAUCE: perf: arm_dsu: Allow IRQ to be shared among devices.
Perf: arm-cmn: Allow irq to be shared.
Vanshidhar Konda (1):
arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4
Wei Yongjun (1):
perf/arm_dmc620_pmu: Fix error return code in
dmc620_pmu_device_probe()
Will Deacon (1):
perf: arm-cmn: Fix unsigned comparison to less than zero
lho (1):
UBUNTU: SAUCE: hwmon: Add Ampere Altra HW monitor driver
Documentation/admin-guide/perf/arm-cmn.rst | 65 +
Documentation/admin-guide/perf/index.rst | 1 +
.../devicetree/bindings/perf/arm,cmn.yaml | 57 +
arch/arm64/Kconfig | 2 +-
debian.oracle/abi/5.8.0-1029.30/arm64/ignore | 1 +
.../abi/5.8.0-1029.30/arm64/ignore.compiler | 1 +
.../abi/5.8.0-1029.30/arm64/ignore.modules | 1 +
.../abi/5.8.0-1029.30/arm64/ignore.retpoline | 1 +
.../config/amd64/config.common.amd64 | 25 +
debian.oracle/config/annotations | 22 +-
.../config/arm64/config.common.arm64 | 28 +
.../config/arm64/config.flavour.oracle | 3 +
debian.oracle/config/config.common.ubuntu | 722 +++++++-
debian.oracle/control.d/vars.oracle | 4 +-
debian.oracle/control.stub.in | 2 +-
debian.oracle/etc/kernelconfig | 2 +-
debian.oracle/rules.d/arm64.mk | 32 +
drivers/hwmon/Kconfig | 10 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/altra-hwmon.c | 435 +++++
drivers/perf/Kconfig | 14 +
drivers/perf/Makefile | 2 +
drivers/perf/arm-cmn.c | 1638 +++++++++++++++++
drivers/perf/arm_dmc620_pmu.c | 749 ++++++++
drivers/perf/arm_dsu_pmu.c | 65 +-
25 files changed, 3837 insertions(+), 46 deletions(-)
create mode 100644 Documentation/admin-guide/perf/arm-cmn.rst
create mode 100644 Documentation/devicetree/bindings/perf/arm,cmn.yaml
create mode 100644 debian.oracle/abi/5.8.0-1029.30/arm64/ignore
create mode 100644 debian.oracle/abi/5.8.0-1029.30/arm64/ignore.compiler
create mode 100644 debian.oracle/abi/5.8.0-1029.30/arm64/ignore.modules
create mode 100644 debian.oracle/abi/5.8.0-1029.30/arm64/ignore.retpoline
create mode 100644 debian.oracle/config/arm64/config.common.arm64
create mode 100644 debian.oracle/config/arm64/config.flavour.oracle
create mode 100644 debian.oracle/rules.d/arm64.mk
create mode 100644 drivers/hwmon/altra-hwmon.c
create mode 100644 drivers/perf/arm-cmn.c
create mode 100644 drivers/perf/arm_dmc620_pmu.c
--
2.17.1
More information about the kernel-team
mailing list