PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit
authorChristoph Hellwig <hch@lst.de>
Fri, 6 Nov 2020 18:19:40 +0000 (19:19 +0100)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 17 Nov 2020 19:22:07 +0000 (15:22 -0400)
Remove the pointless paddr variable that was only used once.

Link: https://lore.kernel.org/r/20201106181941.1878556-10-hch@lst.de
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Logan Gunthorpe <logang@deltatee.com>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/pci/p2pdma.c

index b07018a..afd792c 100644 (file)
@@ -825,13 +825,10 @@ static int __pci_p2pdma_map_sg(struct pci_p2pdma_pagemap *p2p_pgmap,
                struct device *dev, struct scatterlist *sg, int nents)
 {
        struct scatterlist *s;
-       phys_addr_t paddr;
        int i;
 
        for_each_sg(sg, s, nents, i) {
-               paddr = sg_phys(s);
-
-               s->dma_address = paddr - p2p_pgmap->bus_offset;
+               s->dma_address = sg_phys(s) - p2p_pgmap->bus_offset;
                sg_dma_len(s) = s->length;
        }