[dpdk-dev] [PATCH 0/7] pci cleanup
Neil Horman
nhorman at tuxdriver.com
Tue Apr 29 13:00:24 CEST 2014
On Mon, Apr 28, 2014 at 03:19:40PM +0200, David Marchand wrote:
> Hello all,
>
> Here is an attempt at having an equal implementation in bsd and linux eal_pci.c.
> It results in following changes :
> - checks on driver flag in bsd which were missing
> - remove virtio-uio workaround in linux eal_pci.c
> - remove deprecated RTE_EAL_UNBIND_PORTS option
>
> Along the way, I discovered two small bugs: a mem leak in linux eal_pci.c and a
> fd leak in both bsd and linux eal_pci.c.
>
Series
Acked-by: Neil Horman <nhorman at tuxdriver.com>
>
> --
> David Marchand
>
> David Marchand (7):
> pci: fix potential mem leak
> pci: align bsd implementation on linux
> pci: remove virtio-uio workaround
> pci: rework interrupt fd init and fix fd leak
> pci: pci_switch_module cleanup
> pci: move RTE_PCI_DRV_FORCE_UNBIND handling out of #ifdef
> pci: remove deprecated RTE_EAL_UNBIND_PORTS option
>
> lib/librte_eal/bsdapp/eal/eal_pci.c | 105 ++++++------
> lib/librte_eal/linuxapp/eal/eal_pci.c | 282 +++++----------------------------
> lib/librte_pmd_virtio/virtio_ethdev.c | 133 +++++++++++++++-
> 3 files changed, 218 insertions(+), 302 deletions(-)
>
> --
> 1.7.10.4
>
>
More information about the dev
mailing list