ACK/Cmnt: [SRU][G/oracle][PATCH 00/20] arm64 support
Khalid Elmously
khalid.elmously at canonical.com
Mon May 24 22:48:14 UTC 2021
On 2021-05-21 06:15:27 , Tim Gardner wrote:
> Acked-by: Tim Gardner <tim.gardner at canonical.com>
>
> You must have had a 'Start new release' commit when you built. Whomever
> applies these patches might have to do some ABI file futzing. My test build
> failed, but I think its understandable because I merely applied your patches
> on tip.
>
> II: Checking modules for oracle...previous or current modules file missing!
> /build/groovy/debian.oracle/abi/5.8.0-1029.30/arm64/oracle.modules
> /build/groovy/debian.oracle/abi/5.8.0-1028.29/arm64/oracle.modules
> make: *** [debian/rules.d/4-checks.mk:10: module-check-oracle] Error 1
>
Thanks. I had included those "ignore" files in the F/oracle arm64 pull request, and I was asked to remove it, so I did not apply it for G/oracle.
It should build fine after cranking if the ABI "ignore" files are there.
> Otherwise, LGTM aside from my normal quibbling about the order of where
> config changes should go.
>
> rtg
>
> On 5/21/21 1:00 AM, Khalid Elmously wrote:
> > 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
> >
>
> --
> -----------
> Tim Gardner
> Canonical, Inc
More information about the kernel-team
mailing list