]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer
authorluanshi <zhangliguang@linux.alibaba.com>
Wed, 26 Feb 2020 05:45:10 +0000 (13:45 +0800)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Tue, 7 Apr 2020 08:52:18 +0000 (10:52 +0200)
commita0c0b48cfe2d5efe86241b10a2b1f064117b830f
tree0df0e5680fea689d3a31e95747c154a13b23ce71
parent400ea1aa7a80b166046b9de479e6b0d340072481
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer

BugLink: https://bugs.launchpad.net/bugs/1870604
[ Upstream commit 3ba52ad55b533760a1f65836aa0ec9d35e36bb4f ]

Fix bogus NULL checks on the return value of acpi_cpu_get_madt_gicc()
by checking for a 0 'gicc->performance_interrupt' value instead.

Signed-off-by: Liguang Zhang <zhangliguang@linux.alibaba.com>
Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/perf/arm_pmu_acpi.c