diff options
author | Marc Zyngier <maz@kernel.org> | 2019-07-31 16:13:19 +0200 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2019-08-07 15:24:54 +0200 |
commit | b977fcf477c176e5f41775f0ea139f935b0f25b7 (patch) | |
tree | 298af33418ce67f9187bdeed07acba8ad1b7fa59 /drivers/irqchip/irq-gic-common.c | |
parent | PCI: hv: Allocate a named fwnode instead of an address-based one (diff) | |
download | linux-b977fcf477c176e5f41775f0ea139f935b0f25b7.tar.xz linux-b977fcf477c176e5f41775f0ea139f935b0f25b7.zip |
irqdomain/debugfs: Use PAs to generate fwnode names
Booting a large arm64 server (HiSi D05) leads to the following
shouting at boot time:
[ 20.722132] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.730851] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.739560] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.748267] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.756975] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.765683] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
[ 20.774391] debugfs: File 'irqchip@(____ptrval____)-3' in directory 'domains' already present!
and many more... Evidently, we expect something a bit more informative
than ____ptrval____, and certainly we want all of our domains, not just
the first one.
For that, turn the %p used to generate the fwnode name into something
that won't be repainted (%pa). Given that we've now fixed all users to
pass a pointer to a PA, it will actually do the right thing.
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'drivers/irqchip/irq-gic-common.c')
0 files changed, 0 insertions, 0 deletions