All of lore.kernel.org
 help / color / mirror / Atom feed
From: Neil Horman <nhorman-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
To: David Marchand <david.marchand-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
Cc: dev-VfR2kkLFssw@public.gmane.org
Subject: Re: [PATCH 0/7] pci cleanup
Date: Tue, 29 Apr 2014 07:00:24 -0400	[thread overview]
Message-ID: <20140429110024.GC11686@hmsreliant.think-freely.org> (raw)
In-Reply-To: <1398691187-4918-1-git-send-email-david.marchand-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>

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-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>

> 
> -- 
> 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
> 
> 

      parent reply	other threads:[~2014-04-29 11:00 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-28 13:19 [PATCH 0/7] pci cleanup David Marchand
     [not found] ` <1398691187-4918-1-git-send-email-david.marchand-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2014-04-28 13:19   ` [PATCH 1/7] pci: fix potential mem leak David Marchand
     [not found]     ` <1398691187-4918-2-git-send-email-david.marchand-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2014-05-01 15:00       ` Burakov, Anatoly
     [not found]         ` <C6ECDF3AB251BE4894318F4E45123697592AAEE3-kPTMFJFq+rF9qrmMLTLiibfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-05-05  8:14           ` David Marchand
2014-04-28 13:19   ` [PATCH 2/7] pci: align bsd implementation on linux David Marchand
2014-04-28 13:19   ` [PATCH 3/7] pci: remove virtio-uio workaround David Marchand
2014-04-28 13:19   ` [PATCH 4/7] pci: rework interrupt fd init and fix fd leak David Marchand
2014-04-28 13:19   ` [PATCH 5/7] pci: pci_switch_module cleanup David Marchand
2014-04-28 13:19   ` [PATCH 6/7] pci: move RTE_PCI_DRV_FORCE_UNBIND handling out of #ifdef David Marchand
2014-04-28 13:19   ` [PATCH 7/7] pci: remove deprecated RTE_EAL_UNBIND_PORTS option David Marchand
2014-04-29  9:19   ` [PATCH 0/7] pci cleanup Burakov, Anatoly
2014-04-29 11:00   ` Neil Horman [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140429110024.GC11686@hmsreliant.think-freely.org \
    --to=nhorman-2xusbdqka4r54taoqtywwq@public.gmane.org \
    --cc=david.marchand-pdR9zngts4EAvxtiuMwx3w@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.