[PATCH 0/5] arm_pmu: fix lockdep issues with ACPI systems

Tyler Baicar tbaicar at codeaurora.org
Wed Nov 1 10:02:19 PDT 2017


On 11/1/2017 10:12 AM, Mark Rutland wrote:
> Currently the arm_pmu ACPI code is somewhat dubious. It attempts ot
> allocate memory any manpiulate IRQs in a hotplug callback, which is an
> atomic context.
>
> These patches (based on the arm64 for-next/core branch [1]) attempt to
> address this by moving work out of hotplug callback, requiring a
> reorganisation of the common arm_pmu code.
>
> I've given these a boot-test on a Juno R1 system, both with DT and ACPI.
> In either case the PMU works as expected, and lockdep seems happy.
Tested-by: Tyler Baicar <tbaicar at codeaurora.org>

Boot tested on Qualcomm Centriq 2400 and verified I no longer see the BUG print.

Thanks,
Tyler

-- 
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc.
Qualcomm Technologies, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project.




More information about the linux-arm-kernel mailing list