On 7/6/22 04:04, Conor Dooley wrote: > From: Conor Dooley <conor.dooley@xxxxxxxxxxxxx> > > The k210 has no cpu-map node, so tools like hwloc cannot correctly > parse the topology. Add the node using the existing node labels. > > Reported-by: Brice Goglin <Brice.Goglin@xxxxxxxx> > Link: https://github.com/open-mpi/hwloc/issues/536 > Signed-off-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx> Looks good to me. Reviewed-by: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx> > --- > arch/riscv/boot/dts/canaan/k210.dtsi | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/arch/riscv/boot/dts/canaan/k210.dtsi b/arch/riscv/boot/dts/canaan/k210.dtsi > index 44d338514761..ec944d1537dc 100644 > --- a/arch/riscv/boot/dts/canaan/k210.dtsi > +++ b/arch/riscv/boot/dts/canaan/k210.dtsi > @@ -65,6 +65,18 @@ cpu1_intc: interrupt-controller { > compatible = "riscv,cpu-intc"; > }; > }; > + > + cpu-map { > + cluster0 { > + core0 { > + cpu = <&cpu0>; > + }; > + > + core1 { > + cpu = <&cpu1>; > + }; > + }; > + }; > }; > > sram: memory@80000000 { -- Damien Le Moal Western Digital Research