All of lore.kernel.org
 help / color / mirror / Atom feed
From: Olivier MATZ <olivier.matz-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
To: "Ananyev,
	Konstantin"
	<konstantin.ananyev-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	"Zhang,
	Helin" <helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	"dev-VfR2kkLFssw@public.gmane.org"
	<dev-VfR2kkLFssw@public.gmane.org>
Subject: Re: [PATCH 00/17] unified packet type
Date: Tue, 03 Feb 2015 09:55:04 +0100	[thread overview]
Message-ID: <54D08CE8.6030902@6wind.com> (raw)
In-Reply-To: <2601191342CEEE43887BDE71AB977258213E28EC-pww93C2UFcwu0RiL9chJVbfspsVTdybXVpNB7YpNyf8@public.gmane.org>

Hi Konstantin,

On 02/02/2015 06:20 PM, Ananyev, Konstantin wrote:
>> I think the API should describe for each packet type what can be
>> expected by the application. Here is an example. When a driver sets the
>> RTE_PTYPE_L3_IPV4 type, it means that:
>>
>> - the layer 3 is identified as IP by underlying layer (ex: ethertype=IP
>>    if layer 2 is ethernet)
>> - the IP version field is 4
>> - there is no IP options (i.e the size of header is 20)
>
> Yes, I suppose that's what supported HW can guarantee when RTE_PTYPE_L3_IPV4 is set.
>
>> - the checksum field has been verified by hw, and if wrong, the
>>    flag PKT_RX_IP_CKSUM_BAD is set
>
> Hmm, why is that?
> As I remember on many devices it is configurable by SW should HW do RX checksum offload or not.
>  From DPDK point of view there is hw_ip_checksum field in rte_eth_rxmode.
> So it is a possible situation, when at RX HW does packet type determination, but doesn't make L3/L4
> checksum calculation.
>
> I suppose for checksum(s) it should be a separate flags (in ol_flags) with 3 possible values:
> CKSUM_UNKNOWN, CKSUM_BAD, CKSUM_OK.

Indeed you are right, it's probably better to have specific flags
for checksum.

Regards,
Olivier

  parent reply	other threads:[~2015-02-03  8:55 UTC|newest]

Thread overview: 261+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1421637666-16872-1-git-send-email-helin.zhang@intel.com>
     [not found] ` <1421637666-16872-1-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-29  3:15   ` [PATCH 00/17] unified packet type Helin Zhang
     [not found]     ` <1422501365-12643-1-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-29  3:15       ` [PATCH 01/17] mbuf: add definitions of unified packet types Helin Zhang
     [not found]         ` <1422501365-12643-2-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-30 13:56           ` Olivier MATZ
     [not found]             ` <54CB8D81.2050205-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-02  1:43               ` Zhang, Helin
     [not found]                 ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7F6E1C-0J0gbvR4kTggGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-02 11:18                   ` Olivier MATZ
     [not found]                     ` <54CF5CF8.2090605-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-03  3:18                       ` Zhang, Helin
     [not found]                         ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A803C7C-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  6:37                           ` Zhang, Helin
     [not found]                             ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A803EC6-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  9:12                               ` Olivier MATZ
2015-01-29  3:15       ` [PATCH 02/17] e1000: support of unified packet type Helin Zhang
2015-01-29  3:15       ` [PATCH 03/17] ixgbe: " Helin Zhang
2015-01-29  3:15       ` [PATCH 04/17] " Helin Zhang
     [not found]         ` <1422501365-12643-5-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-29 23:30           ` Bruce Richardson
2015-01-29 23:52             ` Liang, Cunming
     [not found]               ` <D0158A423229094DA7ABF71CF2FA0DA3118C16B6-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-30  3:39                 ` Bruce Richardson
2015-01-30  6:09             ` Zhang, Helin
2015-01-29  3:15       ` [PATCH 05/17] i40e: " Helin Zhang
2015-01-29  3:15       ` [PATCH 06/17] bond: " Helin Zhang
     [not found]         ` <1422501365-12643-7-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-11 15:01           ` Declan Doherty
     [not found]             ` <54DB6EB7.6000207-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-13  0:36               ` Zhang, Helin
2015-01-29  3:15       ` [PATCH 07/17] enic: " Helin Zhang
2015-01-29  3:15       ` [PATCH 08/17] vmxnet3: " Helin Zhang
2015-01-29  3:15       ` [PATCH 09/17] app/test-pipeline: " Helin Zhang
2015-01-29  3:15       ` [PATCH 10/17] app/test-pmd: " Helin Zhang
2015-01-29  3:15       ` [PATCH 11/17] app/test: " Helin Zhang
2015-01-29  3:16       ` [PATCH 12/17] examples/ip_fragmentation: " Helin Zhang
2015-01-29  3:16       ` [PATCH 13/17] examples/ip_reassembly: " Helin Zhang
2015-01-29  3:16       ` [PATCH 14/17] examples/l3fwd-acl: " Helin Zhang
2015-01-29  3:16       ` [PATCH 15/17] examples/l3fwd-power: " Helin Zhang
2015-01-29  3:16       ` [PATCH 16/17] examples/l3fwd: " Helin Zhang
2015-01-29  3:16       ` [PATCH 17/17] mbuf: remove old packet type bit masks for ol_flags Helin Zhang
     [not found]         ` <1422501365-12643-18-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-30 13:37           ` Olivier MATZ
     [not found]             ` <54CB890B.406-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-02  1:53               ` Zhang, Helin
     [not found]                 ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7F6E52-0J0gbvR4kTggGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-02 11:22                   ` Olivier MATZ
2015-01-30 13:31       ` [PATCH 00/17] unified packet type Olivier MATZ
     [not found]         ` <54CB879D.2010505-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-02  2:44           ` Zhang, Helin
     [not found]             ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7F8013-0J0gbvR4kTggGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-02 11:37               ` Olivier MATZ
     [not found]                 ` <54CF617B.5010009-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-02 17:20                   ` Ananyev, Konstantin
     [not found]                     ` <2601191342CEEE43887BDE71AB977258213E28EC-pww93C2UFcwu0RiL9chJVbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  3:25                       ` Zhang, Helin
2015-02-03  8:55                       ` Olivier MATZ [this message]
2015-02-09  6:40       ` [PATCH v2 00/15] " Helin Zhang
     [not found]         ` <1423464049-13457-1-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-09  6:40           ` [PATCH v2 01/15] mbuf: add definitions of unified packet types Helin Zhang
     [not found]             ` <1423464049-13457-2-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-09 10:27               ` Bruce Richardson
2015-02-10  0:53                 ` Zhang, Helin
     [not found]                   ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A8061C9-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-10 10:12                     ` Bruce Richardson
2015-02-09  6:40           ` [PATCH v2 02/15] e1000: support of unified packet type Helin Zhang
2015-02-09  6:40           ` [PATCH v2 03/15] ixgbe: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 04/15] ixgbe: support of unified packet type for vector Helin Zhang
2015-02-09  6:40           ` [PATCH v2 05/15] i40e: support of unified packet type Helin Zhang
2015-02-09  6:40           ` [PATCH v2 06/15] enic: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 07/15] vmxnet3: " Helin Zhang
     [not found]             ` <1423464049-13457-8-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-11  1:46               ` Yong Wang
2015-02-09  6:40           ` [PATCH v2 08/15] app/test-pipeline: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 09/15] app/test: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 10/15] examples/ip_fragmentation: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 11/15] examples/ip_reassembly: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 12/15] examples/l3fwd-acl: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 13/15] examples/l3fwd-power: " Helin Zhang
2015-02-09  6:40           ` [PATCH v2 14/15] examples/l3fwd: " Helin Zhang
     [not found]             ` <1423464049-13457-15-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-16 17:04               ` Ananyev, Konstantin
     [not found]                 ` <2601191342CEEE43887BDE71AB977258213EDD8E-pww93C2UFcwu0RiL9chJVbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-17  2:57                   ` Zhang, Helin
2015-02-09  6:40           ` [PATCH v2 15/15] mbuf: remove old packet type bit masks Helin Zhang
2015-02-17  6:59       ` [PATCH v3 00/16] unified packet type Helin Zhang
     [not found]         ` <1424156374-21768-1-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-17  6:59           ` [PATCH v3 01/16] mbuf: redefinition of packet_type in rte_mbuf Helin Zhang
2015-02-17  6:59           ` [PATCH v3 02/16] ixgbe: support of unified packet type for vector Helin Zhang
2015-02-17  6:59           ` [PATCH v3 03/16] mbuf: add definitions of unified packet types Helin Zhang
     [not found]             ` <1424156374-21768-4-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-17  9:01               ` Olivier MATZ
     [not found]                 ` <54E30374.4010809-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-20 14:26                   ` Zhang, Helin
     [not found]                     ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A80ACFA-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-24  9:09                       ` Olivier MATZ
     [not found]                         ` <54EC3FB7.60908-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
2015-02-24 13:38                           ` Zhang, Helin
2015-02-17  6:59           ` [PATCH v3 04/16] e1000: support of unified packet type Helin Zhang
2015-02-17  6:59           ` [PATCH v3 05/16] ixgbe: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 06/16] i40e: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 07/16] enic: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 08/16] vmxnet3: " Helin Zhang
     [not found]             ` <1424156374-21768-9-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-27 11:25               ` Thomas Monjalon
2015-02-27 12:26                 ` Zhang, Helin
2015-02-17  6:59           ` [PATCH v3 09/16] app/test-pipeline: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 10/16] app/testpmd: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 11/16] examples/ip_fragmentation: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 12/16] examples/ip_reassembly: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 13/16] examples/l3fwd-acl: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 14/16] examples/l3fwd-power: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 15/16] examples/l3fwd: " Helin Zhang
2015-02-17  6:59           ` [PATCH v3 16/16] mbuf: remove old packet type bit masks Helin Zhang
2015-02-17  7:03           ` [PATCH v3 00/16] unified packet type Liang, Cunming
2015-02-17  9:46           ` Ananyev, Konstantin
2015-02-27 13:11           ` [PATCH v4 00/18] " Helin Zhang
     [not found]             ` <1425042696-23162-1-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-27 13:11               ` [PATCH v4 01/18] mbuf: redefinition of packet_type in rte_mbuf Helin Zhang
     [not found]                 ` <1425042696-23162-2-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-03-02 11:47                   ` Chilikin, Andrey
     [not found]                     ` <AAC06825A3B29643AF5372F5E0DDF053350800C6-kPTMFJFq+rFT4JjzTwqWc7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-03-04  8:34                       ` Zhang, Helin
     [not found]                         ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A80EF29-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-03-04 10:58                           ` Chilikin, Andrey
     [not found]                             ` <AAC06825A3B29643AF5372F5E0DDF05335080E31-kPTMFJFq+rFT4JjzTwqWc7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-03-05  0:55                               ` Zhang, Helin
2015-02-27 13:11               ` [PATCH v4 02/18] ixgbe: support of unified packet type for vector Helin Zhang
2015-02-27 13:11               ` [PATCH v4 03/18] mbuf: add definitions of unified packet types Helin Zhang
     [not found]                 ` <1425042696-23162-4-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-27 15:02                   ` Olivier MATZ
2015-02-27 13:11               ` [PATCH v4 04/18] e1000: support of unified packet type Helin Zhang
2015-02-27 13:11               ` [PATCH v4 05/18] ixgbe: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 06/18] i40e: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 07/18] enic: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 08/18] vmxnet3: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 09/18] fm10k: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 10/18] app/test-pipeline: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 11/18] app/testpmd: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 12/18] app/test: Remove useless code Helin Zhang
     [not found]                 ` <1425042696-23162-13-git-send-email-helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-02-27 16:01                   ` Gajdzica, MaciejX T
2015-02-27 13:11               ` [PATCH v4 13/18] examples/ip_fragmentation: support of unified packet type Helin Zhang
2015-02-27 13:11               ` [PATCH v4 14/18] examples/ip_reassembly: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 15/18] examples/l3fwd-acl: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 16/18] examples/l3fwd-power: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 17/18] examples/l3fwd: " Helin Zhang
2015-02-27 13:11               ` [PATCH v4 18/18] mbuf: remove old packet type bit masks Helin Zhang
2015-05-22  8:44             ` [PATCH v5 00/18] unified packet type Helin Zhang
2015-05-22  8:44               ` [PATCH v5 01/18] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-05-22 10:09                 ` Neil Horman
2015-05-22  8:44               ` [PATCH v5 02/18] ixgbe: support unified packet type in vectorized PMD Helin Zhang
2015-05-22  8:44               ` [PATCH v5 03/18] mbuf: add definitions of unified packet types Helin Zhang
2015-05-22  8:44               ` [PATCH v5 04/18] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-05-22  8:44               ` [PATCH v5 05/18] ixgbe: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 06/18] i40e: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 07/18] enic: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 08/18] vmxnet3: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 09/18] fm10k: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 10/18] app/test-pipeline: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 11/18] app/testpmd: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 12/18] app/test: Remove useless code Helin Zhang
2015-05-22  8:44               ` [PATCH v5 13/18] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-05-22  8:44               ` [PATCH v5 14/18] examples/ip_reassembly: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 15/18] examples/l3fwd-acl: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 16/18] examples/l3fwd-power: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 17/18] examples/l3fwd: " Helin Zhang
2015-05-22  8:44               ` [PATCH v5 18/18] mbuf: remove old packet type bit masks Helin Zhang
2015-06-01  7:33               ` [PATCH v6 00/18] unified packet type Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 01/18] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-06-01  8:14                   ` Olivier MATZ
2015-06-02 13:27                     ` O'Driscoll, Tim
2015-06-10 14:32                       ` Olivier MATZ
2015-06-10 14:51                         ` Zhang, Helin
2015-06-10 15:39                         ` Ananyev, Konstantin
2015-06-12  3:22                           ` Zhang, Helin
2015-06-10 16:14                         ` Thomas Monjalon
2015-06-12  7:24                           ` Panu Matilainen
2015-06-12  7:43                             ` Zhang, Helin
2015-06-12  8:15                               ` Panu Matilainen
2015-06-12  8:28                                 ` Zhang, Helin
2015-06-12  9:00                                   ` Panu Matilainen
2015-06-12  9:07                                   ` Bruce Richardson
2015-06-01  7:33                 ` [PATCH v6 02/18] ixgbe: support unified packet type in vectorized PMD Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 03/18] mbuf: add definitions of unified packet types Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 04/18] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 05/18] ixgbe: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 06/18] i40e: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 07/18] enic: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 08/18] vmxnet3: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 09/18] fm10k: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 10/18] app/test-pipeline: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 11/18] app/testpmd: " Helin Zhang
2015-06-01  7:33                 ` [PATCH v6 12/18] app/test: Remove useless code Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 13/18] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 14/18] examples/ip_reassembly: " Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 15/18] examples/l3fwd-acl: " Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 16/18] examples/l3fwd-power: " Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 17/18] examples/l3fwd: " Helin Zhang
2015-06-01  7:34                 ` [PATCH v6 18/18] mbuf: remove old packet type bit masks Helin Zhang
2015-06-19  8:14                 ` [PATCH v7 00/18] unified packet type Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 01/18] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 02/18] ixgbe: support unified packet type in vectorized PMD Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 03/18] mbuf: add definitions of unified packet types Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 04/18] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 05/18] ixgbe: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 06/18] i40e: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 07/18] enic: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 08/18] vmxnet3: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 09/18] fm10k: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 10/18] app/test-pipeline: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 11/18] app/testpmd: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 12/18] app/test: Remove useless code Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 13/18] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 14/18] examples/ip_reassembly: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 15/18] examples/l3fwd-acl: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 16/18] examples/l3fwd-power: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 17/18] examples/l3fwd: " Helin Zhang
2015-06-19  8:14                   ` [PATCH v7 18/18] mbuf: remove old packet type bit masks Helin Zhang
2015-06-23  1:50                   ` [PATCH v8 00/18] unified packet type Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 01/18] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-07-02  9:03                       ` Thomas Monjalon
2015-07-03  1:11                         ` Zhang, Helin
2015-06-23  1:50                     ` [PATCH v8 02/18] ixgbe: support unified packet type in vectorized PMD Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 03/18] mbuf: add definitions of unified packet types Helin Zhang
2015-06-30  8:43                       ` Olivier MATZ
2015-07-02  1:30                         ` Zhang, Helin
2015-07-02  9:31                           ` Olivier MATZ
2015-07-03  1:30                             ` Zhang, Helin
2015-06-23  1:50                     ` [PATCH v8 04/18] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 05/18] ixgbe: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 06/18] i40e: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 07/18] enic: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 08/18] vmxnet3: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 09/18] fm10k: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 10/18] app/test-pipeline: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 11/18] app/testpmd: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 12/18] app/test: Remove useless code Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 13/18] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 14/18] examples/ip_reassembly: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 15/18] examples/l3fwd-acl: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 16/18] examples/l3fwd-power: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 17/18] examples/l3fwd: " Helin Zhang
2015-06-23  1:50                     ` [PATCH v8 18/18] mbuf: remove old packet type bit masks Helin Zhang
2015-06-23 16:13                     ` [PATCH v8 00/18] unified packet type Ananyev, Konstantin
2015-07-02  8:45                       ` Liu, Yong
2015-07-03  8:32                     ` [PATCH v9 00/19] " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 01/19] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 02/19] mbuf: add definitions of unified packet types Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 03/19] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 04/19] ixgbe: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 05/19] i40e: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 06/19] enic: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 07/19] vmxnet3: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 08/19] fm10k: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 09/19] cxgbe: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 10/19] app/test-pipeline: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 11/19] app/testpmd: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 12/19] app/test: Remove useless code Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 13/19] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 14/19] examples/ip_reassembly: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 15/19] examples/l3fwd-acl: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 16/19] examples/l3fwd-power: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 17/19] examples/l3fwd: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 18/19] examples/tep_termination: " Helin Zhang
2015-07-03  8:32                       ` [PATCH v9 19/19] mbuf: remove old packet type bit masks Helin Zhang
2015-07-09 16:31                       ` [PATCH v10 00/19] unified packet type Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 01/19] mbuf: redefine packet_type in rte_mbuf Helin Zhang
2015-07-13 15:53                           ` Thomas Monjalon
2015-07-09 16:31                         ` [PATCH v10 02/19] mbuf: add definitions of unified packet types Helin Zhang
2015-07-15 10:19                           ` Olivier MATZ
2015-07-09 16:31                         ` [PATCH v10 03/19] e1000: replace bit mask based packet type with unified packet type Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 04/19] ixgbe: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 05/19] i40e: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 06/19] enic: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 07/19] vmxnet3: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 08/19] fm10k: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 09/19] cxgbe: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 10/19] app/test-pipeline: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 11/19] app/testpmd: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 12/19] app/test: Remove useless code Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 13/19] examples/ip_fragmentation: replace bit mask based packet type with unified packet type Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 14/19] examples/ip_reassembly: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 15/19] examples/l3fwd-acl: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 16/19] examples/l3fwd-power: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 17/19] examples/l3fwd: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 18/19] examples/tep_termination: " Helin Zhang
2015-07-09 16:31                         ` [PATCH v10 19/19] mbuf: remove old packet type bit masks Helin Zhang
2015-07-13 16:13                           ` Thomas Monjalon
2015-07-13 16:25                             ` Zhang, Helin
2015-07-13 16:27                               ` Thomas Monjalon
2015-07-13 16:32                                 ` Zhang, Helin
2015-07-13 17:58                             ` Zhang, Helin
2015-07-15 17:32                             ` [PATCH] mlx4: replace some offload flags with packet type Thomas Monjalon
2015-07-15 18:06                               ` Zhang, Helin
2015-07-15 23:05                                 ` Thomas Monjalon
2015-07-15 23:00                         ` [PATCH v10 00/19] unified " Thomas Monjalon
2015-07-15 23:51                           ` Zhang, Helin

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=54D08CE8.6030902@6wind.com \
    --to=olivier.matz-pdr9zngts4eavxtiumwx3w@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    --cc=helin.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=konstantin.ananyev-ral2JQCrhuEAvxtiuMwx3w@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.