Skip to content
Commit 8ac9e5bf authored by Breno Leitao's avatar Breno Leitao Committed by Michael Ellerman
Browse files

powerpc/xive: Use xive_cpu->chip_id instead of looking it up again



Function xive_native_get_ipi() might use chip_id without it being
initialized, if the CPU node is not found, as reported by smatch:

  error: uninitialized symbol 'chip_id'

As suggested by Cédric, we can use xc->chip_id instead of consulting
the device tree for chip id, which is safe since xive_prepare_cpu()
should have initialized ->chip_id by the time xive_native_get_ipi() is
called.

Signed-off-by: default avatarBreno Leitao <leitao@debian.org>
Reviewed-by: default avatarCédric Le Goater <clg@kaod.org>
[mpe: Tweak change log]
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 6f8e45f7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment