Thread (6 messages) flat view 6 messages, 3 authors, 2021-01-12

Re: BUG about Hisilicon PMU

From: John Garry <hidden>
Date: 2021-01-11 09:17:50

On 11/01/2021 08:25, Zhengyuan Liu wrote:
Hi, all

When boot v5.11-rc2 on my Kunpeng 920 PC, the kernel will block at PMU
initialization stage, and after binary-search with bisect I found that
this problem was introduced by commit ac4511c9364c ("drivers/perf:
hisi: Add identifier sysfs file"),
and to be more accurate it actually blocked at following position:

     hisi_hha_pmu_init_data():
          hha_pmu->identifier = readl(hha_pmu->base + HHA_VERSION);

If you guys had already know this problem, please ignore this message.
Do you have a dmesg? I don't see anything to block here, only crash.
Does v5.11-rc1 boot ok?

It works fine on my D06CS (which includes Kunpeng 920) with rc3:

john@debian:~$ more 
/sys/bus/event_source/devices/hisi_sccl5_hha7/identifier
0x00000000
john@debian:~$ uname -a
Linux debian 5.11.0-rc3-dirty #139 SMP PREEMPT Mon Jan 11 08:42:26 GMT 
2021 aarch64 GNU/Linux
john@debian:~$

@Shaokun, Do you know what could be the problem on PC?

Thanks,
John

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help