ACK/Cmnt: [SRU][G/oracle][PATCH 00/20] arm64 support

Tim Gardner tim.gardner at canonical.com
Fri May 21 12:15:27 UTC 2021


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

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