From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 624FEA04C7 for ; Wed, 16 Sep 2020 12:06:10 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C29441C0DC; Wed, 16 Sep 2020 12:06:09 +0200 (CEST) Received: from CNSHJSMIN03.NOKIA-SBELL.COM (cnshjsmin03.app.nokia-sbell.com [116.246.26.71]) by dpdk.org (Postfix) with ESMTP id 7FFC31C0C6 for ; Wed, 16 Sep 2020 12:05:56 +0200 (CEST) X-AuditID: ac189297-7e7ff700000022e0-0d-5f61e37a2136 Received: from CNSHPPEXCH1604.nsn-intra.net (Unknown_Domain [135.251.51.104]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by CNSHJSMIN03.NOKIA-SBELL.COM (Symantec Messaging Gateway) with SMTP id 89.38.08928.A73E16F5; Wed, 16 Sep 2020 18:05:46 +0800 (HKT) Received: from CNSHPPEXCH1601.nsn-intra.net (135.251.51.101) by CNSHPPEXCH1604.nsn-intra.net (135.251.51.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1847.3; Wed, 16 Sep 2020 18:05:46 +0800 Received: from CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) by CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) with mapi id 15.01.1847.007; Wed, 16 Sep 2020 18:05:46 +0800 From: "Wu, Jianyue (NSB - CN/Hangzhou)" To: "users@dpdk.org" Thread-Topic: [dpdk-users] [dpdk-18.05] DPDK didn't add VLAN tags when use mbuf->ol_flags |= PKT_TX_VLAN_PKT; Thread-Index: AdaMEOgi/WNa95bNQtabJXs93zzwFg== Date: Wed, 16 Sep 2020 10:05:45 +0000 Message-ID: <987c477bd4194e8ba4b921ad459226a0@nokia-sbell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [135.251.51.115] MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBLMWRmVeSWpSXmKPExsXS/ts4Q7fqcWK8wZ23+hbNB9ezODB6/Fqw lDWAMYrLJiU1J7MstUjfLoEr4/XkDWwFa0wqzk99wdLAeFe3i5GTQ0LAROL2z49sXYxcHEIC h5gkFr/YwATh/GWUePS/iRnC2cQosahrEitIC5uAi8TUHfPBbBEBVYkvs/aygNjCAlkSmzYu AurmAIrnS5xaoAlRoidxe/IusDALUPmuTdIgYV4BO4knm3aBdTIKiEl8P7WGCcRmFhCXuPVk PhPEcQISS/acZ4awRSVePv7HCjJGQkBJom8D2ERmgVSJxpk6EBMFJU7OfMIygVFoFpJBsxCq ZiGpgijRkViw+xMbhK0tsWzha2YY+8yBx0zI4gsY2VcxSjv7BXt4Bft6+hkY6/n5e3s66gY7 ufr46Dn7+25iBEbGGolJ03cwPp/1Qe8QIxMH4yFGCQ5mJRHeA43x8UK8KYmVValF+fFFpTmp xYcYpTlYlMR55y2SjxcSSE8sSc1OTS1ILYLJMnFwSjUwVbTfu7rRkjOomftfzu5DKZulK0vY 1MrfBh41Lu4VOX+m9qDoHx2pLVc110/Z/UrwjkIH15Y7EpuTr6Yo8akeL5f1a/J1y9r4WTpB bP8ck1NxdQlLpe99kfa8uvCDwcY3/06LMaRaJLAvCnOXTX9c9nTtOi+LsHVWZctN4rsEY48U ljPPOmh74XX0tF1vvkvzpWz/t2Wz243TavFXp6Q9T+L5yZ99fqnW58fM64TfqR2I4vi5ukzt gISK4+/OB5IzNbdM0r85L9XnwbfDzb8OmD993Hnil+T2kwuUY9Y/6dwmbBcr6RZ+bGXLpQmL S98etr7bsVb4OcNDtWuvLBNZ+68fq1X1tlQ58OGP77cF7UosxRmJhlrMRcWJAMt9xDH7AgAA Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] [dpdk-18.05] DPDK didn't add VLAN tags when use mbuf->ol_flags |= PKT_TX_VLAN_PKT; X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi, Is there anyone know this issue, that DPDK didn't add VLAN tags, I confirme= d PKT_TX_VLAN_PKT is set before rte_eth_tx_burst. Could you help give a han= d about this issue? Thanks indeed:) Background: Simplified traffic flow is like this: Sender XEON X552 eth1 vf 0 -> Receive= r XEON X552 eth1 vf 0. Our requirement is to configure DPDK to support one VLAN ID, and with multi= ple priorities 0~7. Current configuration is: VLAN offload: vlan_offload =3D rte_eth_dev_get_vlan_offload(port_id); vlan_offload &=3D ~ETH_VLAN_STRIP_OFFLOAD; vlan_offload &=3D ~ETH_VLAN_FILTER_OFFLOAD; vlan_offload &=3D ~ETH_VLAN_EXTEND_OFFLOAD; if (0 !=3D rte_eth_dev_set_vlan_offload(port_id, vlan_offload)) Spoof off, trust on: vf 0 MAC 02:40:43:80:01:39, spoof checking off, link-state auto, = trust on, query_rss off Test scenarios: Send packet from XEON A X552 to XEON B X552, capture packet in XEON A X552,= seems no VLAN tag seem. Did I miss something in my configuration? Thanks indeed in advance! Best Regards, Dave(Jianyue)