[Skiboot] [PATCH 3/3] platforms/astbmc/witherspoon.c: Add NPU2 slot mappings

Stewart Smith stewart at linux.vnet.ibm.com
Wed Jun 21 18:39:11 AEST 2017


Alistair Popple <alistair at popple.id.au> writes:
> For NVLink2 to function PCIe devices need to be associated with the right
> NVLinks. This association is supposed to be passed down to Skiboot via HDAT but
> those fields are still not correctly filled out. To work around this we add slot
> tables for the NVLinks similar to what we have for P8+.
>
> Signed-off-by: Alistair Popple <alistair at popple.id.au>

So, interestingly enough, on one of the witherspoons I tried I ended up
with this at boot:

[   12.147434064,3] PCI: built-in device not found:  (loc: 100)
[   12.147490944,3] PCI: built-in device not found: GPU0 down (loc: 250)
[   12.147529744,3] PCI: built-in device not found: GPU0 (loc: 400)
[   12.147574416,3] PCI: built-in device not found: GPU1 down (loc: 258)
[   12.147608368,3] PCI: built-in device not found: GPU1 (loc: 500)
[   12.147649328,3] PCI: built-in device not found: GPU2 down (loc: 260)
[   12.147684128,3] PCI: built-in device not found: GPU2 (loc: 600)
[   12.147722416,3] PCI: built-in device not found:  (loc: 100)
[   12.147763328,3] PCI: built-in device not found: GPU3 down (loc: 220)
[   12.147797520,3] PCI: built-in device not found: GPU3 (loc: 300)
[   12.147830528,3] PCI: built-in device not found: GPU4 down (loc: 228)
[   12.147872112,3] PCI: built-in device not found: GPU4 (loc: 400)
[   12.147901792,3] PCI: built-in device not found: GPU5 down (loc: 268)
[   12.147937168,3] PCI: built-in device not found: GPU5 (loc: 500)


which is probably due to the builtin_dev bit there.

Can be debugged later though.

Series merged to master (although it hasn't shown up in patchwork yet)
as of 4df53124cb34de45dce045008e98c3477299050f

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the Skiboot mailing list