20/10/2022 15:00, Leonid Bloch: > After commit 7968778914e53788a01c2dee2692cab157de9ac0 in the upstream > kernel (v5.18+) The functions pci_set_dma_mask() and > pci_set_consistent_dma_mask() are deprecated. Replacing them with the > new substitute (to avoid a compilation error). > > Signed-off-by: Leonid Bloch <lb.work...@gmail.com> > --- > - err = pci_set_dma_mask(dev, DMA_BIT_MASK(64)); > + err = dma_set_mask(&dev->dev, DMA_BIT_MASK(64)); [...] > - err = pci_set_consistent_dma_mask(dev, DMA_BIT_MASK(64)); > + err = dma_set_coherent_mask(&dev->dev, DMA_BIT_MASK(64));
The patch from Ferruh is simplifying the code: https://patches.dpdk.org/project/dpdk/patch/20221216115732.3552650-1-ferruh.yi...@amd.com/