powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV
authorOliver O'Halloran <oohall@gmail.com>
Wed, 22 Jul 2020 06:57:05 +0000 (16:57 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Sun, 26 Jul 2020 13:34:22 +0000 (23:34 +1000)
commitff79e11af0979b25ecb38e4c843779d4a759a4e2
tree9aa2e3239ba1f58128b488bd8f433c16f14b08ef
parent37b59ef08c546c6f54cdc52eed749f494619a102
powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV

SR-IOV support on PowerNV is a byzantine maze of hooks. I have no idea
how anyone is supposed to know how it works except through a lot of
stuffering. Write up some docs about the overall story to help out
the next sucker^Wperson who needs to tinker with it.

Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Reviewed-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20200722065715.1432738-6-oohall@gmail.com
arch/powerpc/platforms/powernv/pci-sriov.c