All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Monjalon <thomas.monjalon-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
To: "Liang, Cunming" <cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: dev-VfR2kkLFssw@public.gmane.org
Subject: Re: [PATCH v7 2/7] ixgbe:clean scattered_rx configure in dev_stop
Date: Wed, 12 Nov 2014 11:32:31 +0100	[thread overview]
Message-ID: <2198498.ADxB2GqUVu@xps13> (raw)
In-Reply-To: <D0158A423229094DA7ABF71CF2FA0DA31186C343-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>

2014-11-12 10:29, Liang, Cunming:
> From: Thomas Monjalon [mailto:thomas.monjalon-pdR9zngts4EAvxtiuMwx3w@public.gmane.org]
> > 2014-11-12 08:21, Liang, Cunming:
> > > For em, igb and i40e, we haven't provide so much rx/tx pair for switching.
> > 
> > Sorry, I don't understand. Which pair are you telling about?
> > em, igb and i40e have scattered Rx functions.
> 
> Maybe pair is not accurate, I means the different rx/tx register function, like:
> Ixgbe_recv_bulk_alloc/ixgbe_recv_(scattered_)pkts_vec/ixgbe_recv_scattered_pkts
> ixgbe_xmit_pkts_simple/Ixgbe_xmit_pkts_vec/ixgbe_xmit_pkts

OK that's what I understood.
However, you should check the scatter/non-scatter Rx functions of other drivers.
I think they need the same fix.

Thanks
-- 
Thomas

  parent reply	other threads:[~2014-11-12 10:32 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-25  6:12 [PATCH 0/5] app/test: unit test to measure cycles per packet Cunming Liang
     [not found] ` <1408947174-11323-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-08-25  6:12   ` [PATCH 1/5] app/test: unit test for rx and tx cycles/packet Cunming Liang
2014-08-25  6:12   ` [PATCH 2/5] app/test: measure standalone rx or " Cunming Liang
2014-08-25  6:12   ` [PATCH 3/5] ixgbe/vpmd: add fix to store unaligned mbuf point array Cunming Liang
2014-08-25  6:12   ` [PATCH 4/5] app/test: add unit test to measure RX burst cycles Cunming Liang
2014-08-25  6:12   ` [PATCH 5/5] app/test: allow to create packets in different sizes Cunming Liang
2014-09-03  1:46   ` [PATCH 0/5] app/test: unit test to measure cycles per packet Zhan, Zhaochen
2014-10-10 12:29   ` [PATCH v2 0/4] " Cunming Liang
     [not found]     ` <1412944201-30703-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-10 12:29       ` [PATCH v2 1/4] app/test: unit test for rx and tx cycles/packet Cunming Liang
     [not found]         ` <1412944201-30703-2-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-10 17:52           ` Neil Horman
     [not found]             ` <20141010175226.GG19499-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2014-10-12 11:10               ` Liang, Cunming
     [not found]                 ` <D0158A423229094DA7ABF71CF2FA0DA31183E8F0-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-13 12:56                   ` De Lara Guarch, Pablo
     [not found]                     ` <E115CCD9D858EF4F90C690B0DCB4D8972262B720-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-14  0:54                       ` Liang, Cunming
2014-10-21 10:33                   ` Neil Horman
     [not found]                     ` <20141021103315.GB12795-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2014-10-21 10:43                       ` Richardson, Bruce
     [not found]                         ` <59AF69C657FD0841A61C55336867B5B0344212BF-kPTMFJFq+rELt2AQoY/u9bfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-21 13:37                           ` Neil Horman
     [not found]                             ` <20141021133738.GC12795-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2014-10-21 22:43                               ` Ananyev, Konstantin
2014-10-21 13:17                       ` Liang, Cunming
     [not found]                         ` <D0158A423229094DA7ABF71CF2FA0DA3118501DD-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-22 14:03                           ` Neil Horman
     [not found]                             ` <20141022140316.GA13913-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2014-10-22 14:48                               ` Liang, Cunming
2014-10-22 14:53                               ` Ananyev, Konstantin
     [not found]                                 ` <2601191342CEEE43887BDE71AB977258213955A6-kPTMFJFq+rEu0RiL9chJVbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-22 15:09                                   ` Richardson, Bruce
     [not found]                                     ` <59AF69C657FD0841A61C55336867B5B034421C3A-kPTMFJFq+rELt2AQoY/u9bfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-24  3:06                                       ` Liang, Cunming
2014-10-10 12:29       ` [PATCH v2 2/4] app/test: measure standalone rx or " Cunming Liang
2014-10-10 12:30       ` [PATCH v2 3/4] app/test: add unit test to measure RX burst cycles Cunming Liang
2014-10-10 12:30       ` [PATCH v2 4/4] app/test: allow to create packets in different sizes Cunming Liang
2014-10-20  8:13       ` [PATCH v3 0/2] app/test: unit test to measure cycles per packet Cunming Liang
     [not found]         ` <1413792832-32338-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-20  8:13           ` [PATCH v3 1/2] app/test: allow to create packets in different sizes Cunming Liang
2014-10-20  8:13           ` [PATCH v3 2/2] app/test: measure the cost of rx/tx routines by cycle number Cunming Liang
2014-10-21  2:40           ` [PATCH v3 0/2] app/test: unit test to measure cycles per packet Liu, Yong
2014-10-24  5:39           ` [PATCH v4 0/3] " Cunming Liang
     [not found]             ` <1414129180-17669-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-24  5:39               ` [PATCH v4 1/3] app/test: allow to create packets in different sizes Cunming Liang
2014-10-24  5:39               ` [PATCH v4 2/3] app/test: measure the cost of rx/tx routines by cycle number Cunming Liang
2014-10-24  5:39               ` [PATCH v4 3/3] ethdev: fix wrong error return refer to API definition Cunming Liang
2014-10-24  5:57               ` [PATCH v5 0/3] app/test: unit test to measure cycles per packet Cunming Liang
     [not found]                 ` <1414130282-17981-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-24  5:58                   ` [PATCH v5 1/3] app/test: allow to create packets in different sizes Cunming Liang
2014-10-24  5:58                   ` [PATCH v5 2/3] app/test: measure the cost of rx/tx routines by cycle number Cunming Liang
2014-10-24  5:58                   ` [PATCH v5 3/3] ethdev: fix wrong error return refere to API definition Cunming Liang
2014-10-27  1:20                   ` [PATCH v6 0/3] app/test: unit test to measure cycles per packet Cunming Liang
     [not found]                     ` <1414372809-14044-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-27  1:20                       ` [PATCH v6 1/3] app/test: allow to create packets in different sizes Cunming Liang
2014-10-27  1:20                       ` [PATCH v6 2/3] app/test: measure the cost of rx/tx routines by cycle number Cunming Liang
     [not found]                         ` <1414372809-14044-3-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-11-11 23:28                           ` Thomas Monjalon
2014-11-12  6:32                             ` Liang, Cunming
2014-10-27  1:20                       ` [PATCH v6 3/3] ethdev: fix wrong error return refere to API definition Cunming Liang
     [not found]                         ` <1414372809-14044-4-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-27 16:03                           ` Ananyev, Konstantin
2014-10-27  1:45                       ` [PATCH v6 0/3] app/test: unit test to measure cycles per packet Liu, Yong
2014-10-29  5:06                       ` Liang, Cunming
2014-11-12  6:24                       ` [PATCH v7 0/7] " Cunming Liang
     [not found]                         ` <1415773476-31004-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-11-12  6:24                           ` [PATCH v7 1/7] app/test: allow to create packets in different sizes Cunming Liang
2014-11-12  6:24                           ` [PATCH v7 2/7] ixgbe:clean scattered_rx configure in dev_stop Cunming Liang
     [not found]                             ` <1415773476-31004-3-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-11-12  7:53                               ` Thomas Monjalon
2014-11-12  8:21                                 ` Liang, Cunming
     [not found]                                   ` <D0158A423229094DA7ABF71CF2FA0DA31186C1AC-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-11-12  9:24                                     ` Thomas Monjalon
2014-11-12 10:29                                       ` Liang, Cunming
     [not found]                                         ` <D0158A423229094DA7ABF71CF2FA0DA31186C343-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-11-12 10:32                                           ` Thomas Monjalon [this message]
2014-11-12 10:42                                             ` Liang, Cunming
2014-11-12  6:24                           ` [PATCH v7 3/7] ether: new API to format eth_addr in string Cunming Liang
2014-11-12  6:24                           ` [PATCH v7 4/7] app/testpmd: cleanup eth_addr print Cunming Liang
2014-11-12  6:24                           ` [PATCH v7 5/7] examples: " Cunming Liang
2014-11-12  6:24                           ` [PATCH v7 6/7] app/test: measure the cost of rx/tx routines by cycle number Cunming Liang
2014-11-12  6:24                           ` [PATCH v7 7/7] ethdev: fix wrong error return refere to API definition Cunming Liang
2014-11-12 23:50                           ` [PATCH v7 0/7] app/test: unit test to measure cycles per packet Thomas Monjalon
2014-10-24  5:59               ` [PATCH v4 0/3] " Liang, Cunming
     [not found]             ` <1414130090-17910-1-git-send-email-y>
     [not found]               ` <1414130090-17910-4-git-send-email-y>
2014-10-24 11:04                 ` [PATCH v5 3/3] ethdev: fix wrong error return refere to API definition Ananyev, Konstantin
     [not found]                   ` <2601191342CEEE43887BDE71AB9772582139EBDC-kPTMFJFq+rEu0RiL9chJVbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-27  0:58                     ` Liang, Cunming
2014-10-28 12:21       ` [PATCH v2 0/4] app/test: unit test to measure cycles per packet Neil Horman

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=2198498.ADxB2GqUVu@xps13 \
    --to=thomas.monjalon-pdr9zngts4eavxtiumwx3w@public.gmane.org \
    --cc=cunming.liang-ral2JQCrhuEAvxtiuMwx3w@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.