Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-11 Thread Lorenzo Pieralisi
On Wed, Sep 09, 2020 at 02:54:01PM +0100, Catalin Marinas wrote: > On Wed, Sep 09, 2020 at 12:36:13PM +0100, Lorenzo Pieralisi wrote: > > On Mon, Sep 07, 2020 at 12:21:19PM +0100, Catalin Marinas wrote: > > > On Mon, Sep 07, 2020 at 10:51:21AM +, George Cherian wrote: > > > > Catalin Marinas

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-09 Thread Lorenzo Pieralisi
On Wed, Sep 09, 2020 at 02:54:01PM +0100, Catalin Marinas wrote: > On Wed, Sep 09, 2020 at 12:36:13PM +0100, Lorenzo Pieralisi wrote: > > On Mon, Sep 07, 2020 at 12:21:19PM +0100, Catalin Marinas wrote: > > > On Mon, Sep 07, 2020 at 10:51:21AM +, George Cherian wrote: > > > > Catalin Marinas

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-09 Thread Catalin Marinas
On Wed, Sep 09, 2020 at 12:36:13PM +0100, Lorenzo Pieralisi wrote: > On Mon, Sep 07, 2020 at 12:21:19PM +0100, Catalin Marinas wrote: > > On Mon, Sep 07, 2020 at 10:51:21AM +, George Cherian wrote: > > > Catalin Marinas wrote: > > > > On Sat, Sep 05, 2020 at 10:48:11AM +0800, Yang Yingliang

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-09 Thread Lorenzo Pieralisi
On Mon, Sep 07, 2020 at 12:21:19PM +0100, Catalin Marinas wrote: > + Lorenzo > > On Mon, Sep 07, 2020 at 10:51:21AM +, George Cherian wrote: > > Catalin Marinas wrote: > > > On Sat, Sep 05, 2020 at 10:48:11AM +0800, Yang Yingliang wrote: > > > > diff --git a/arch/arm64/kernel/pci.c

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-07 Thread Catalin Marinas
+ Lorenzo On Mon, Sep 07, 2020 at 10:51:21AM +, George Cherian wrote: > Catalin Marinas wrote: > > On Sat, Sep 05, 2020 at 10:48:11AM +0800, Yang Yingliang wrote: > > > diff --git a/arch/arm64/kernel/pci.c b/arch/arm64/kernel/pci.c index > > > 1006ed2d7c604..ddfa1c53def48 100644 > > > ---

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-07 Thread George Cherian
orge Cherian ; guohan...@huawei.com > Subject: Re: [PATCH] arm64: PCI: fix memleak when calling > pci_iomap/unmap() > > > -- > On Sat, Sep 05, 2020 at 10:48:11AM +0800, Yang Yingliang wrote: > > diff --git a/arch

Re: [PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-07 Thread Catalin Marinas
On Sat, Sep 05, 2020 at 10:48:11AM +0800, Yang Yingliang wrote: > diff --git a/arch/arm64/kernel/pci.c b/arch/arm64/kernel/pci.c > index 1006ed2d7c604..ddfa1c53def48 100644 > --- a/arch/arm64/kernel/pci.c > +++ b/arch/arm64/kernel/pci.c > @@ -217,4 +217,9 @@ void pcibios_remove_bus(struct pci_bus

[PATCH] arm64: PCI: fix memleak when calling pci_iomap/unmap()

2020-09-04 Thread Yang Yingliang
config GENERIC_IOMAP is disabled on arm64, so pci_iounmap() does nothing, when we using pci_iomap/pci_iounmap(), it will lead to memory leak. Implements pci_iounmap() for arm64 to fix this leak. Fixes: 09a5723983e3 ("arm64: Use include/asm-generic/io.h") Signed-off-by: Yang Yingliang ---