On Thu, 2015-27-08 at 06:01:16 UTC, Alexey Kardashevskiy wrote: > "powerpc/iommu: Cleanup setting of DMA base/offset" expects that > the default DMA offset is set from pnv_ioda_setup_bus_dma() which > is correct unless it is SRIOV where the code flow is different - at > the moment when pnv_ioda_setup_bus_dma() is called, there is no PE for > the just created VF. > > This adds missing set_dma_offset() to pnv_pci_ioda_dma_dev_setup() > to cover the case of SRIOV. > > Note that we still need set_dma_offset() in pnv_ioda_setup_bus_dma() > as at the boot time pnv_pci_ioda_dma_dev_setup() is called when no PE > was created yet, this happens at the PHB fixup stage. > > Signed-off-by: Alexey Kardashevskiy <a...@ozlabs.ru> > Reviewed-by: Gavin Shan <gws...@linux.vnet.ibm.com>
Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/0e1ffef02cf94e46f95957af cheers _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev