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 31F17A0540 for ; Tue, 14 Jul 2020 04:53:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D53F51D581; Tue, 14 Jul 2020 04:53:20 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id C01AB1D51C for ; Tue, 14 Jul 2020 04:53:18 +0200 (CEST) IronPort-SDR: e3dmalavb7yMAPBTb5M4M/sPzc8Y9IwIY5Zw2oZau7GYZmB8H3VEmar7iDMIntB3nEPL+sPPIB DIGv7cNIki1Q== X-IronPort-AV: E=McAfee;i="6000,8403,9681"; a="166891916" X-IronPort-AV: E=Sophos;i="5.75,349,1589266800"; d="scan'208,217";a="166891916" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2020 19:53:17 -0700 IronPort-SDR: pukN9iviTBMq+AzTfzKLiCISZh+lFieioRtGNbG1yLJ2loDfCunTmukiVw1/3sftNGu44VFDBq 6T3gUn12DTzA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,349,1589266800"; d="scan'208,217";a="285609719" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga006.jf.intel.com with ESMTP; 13 Jul 2020 19:53:17 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 13 Jul 2020 19:53:17 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 13 Jul 2020 19:53:17 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 13 Jul 2020 19:53:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fy8mSMFoyIw8/jqHqZtxKFoXXPvA3PnHerll4DCwYyl3WZD58whKQedP3u77RKi61ovYMzjKQMDD5rd7VZhfGDUUktSbOnOmAzVGNZfvaEJQYRAVzQXRJKo4IOuNlTQYFJnj+MFVv/pu0ha92qH3r8zYSWwjGIbHHU1u/IcxjryB+WZV4lPUb+wXlkm2PLRwy5Xcar8uXAsR4hUWIE6peNhSOTk1FOsODFIXmbOsx2W6wXJSs56LVrEmlp62tPPzuMiMpXxvmg2fFfcMjs4Tjs9EFZtaHa8N8tt3cfCKVHS32mlDsF+hD7IJpnD1M5y3IFLR9J9y4JRKTJoZlaryuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XnOrrgy1PpEL4LT+8etnzOw8CX+XSLLtRvN5J0Ege7c=; b=lFPAI2Pm7BxXFbifjpmIqMZXbI7kssT5jnBosybMY1Uqfh9TYamWSawMfaU4rBfSAm9D/sOFcm/4LY8jNZhWTHkRj8TuhgK+36DqlRcnxxxiLMJ1R2cT0wsum+NUIWI/T0Dj8yIv9Ru817HK7d6QGvq5ZwdfeW+2g76dd9H0wl5AqSafqNVkqOPRMA3bd055yowqE++AB3ZujzrzTshGIkCkh8cZ/PhTlUGiuse4uNGzCOgOq77jE/TAOddOzDCpwtVooOUmG5eJDpkgYLB4WbesXC7rltQEzTGZNPzWivSYGKKVar0tibuCg5XWLxFQysHBsBt8tHcjf4IBzR009A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XnOrrgy1PpEL4LT+8etnzOw8CX+XSLLtRvN5J0Ege7c=; b=Y7xKNcTBykeXTlsH+Mc+M4msVohbKwj7mlhiLTcozyWbwsmHxrnO8Mjnisecv5b5VlfgIsedjUOOeAhhKTQQa+OxzS7JG5Q/XmwOEKH0AgDzoupAdcg/BzD/uAyvWpWccs2r+UI9AsWUrnQ6rJug7YvR2+tXd8Z8/9/jLux4JPQ= Received: from MW3PR11MB4730.namprd11.prod.outlook.com (2603:10b6:303:58::8) by MWHPR1101MB2094.namprd11.prod.outlook.com (2603:10b6:301:4e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Tue, 14 Jul 2020 02:53:15 +0000 Received: from MW3PR11MB4730.namprd11.prod.outlook.com ([fe80::d0d6:4c70:8cec:1d61]) by MW3PR11MB4730.namprd11.prod.outlook.com ([fe80::d0d6:4c70:8cec:1d61%3]) with mapi id 15.20.3174.025; Tue, 14 Jul 2020 02:53:15 +0000 From: "Johnson, Brian" To: "Wu, Jianyue (NSB - CN/Hangzhou)" , "Li, Xiaoyun" , "users@dpdk.org" CC: "Harouat, Karim (Nokia - FR/Lannion)" , "Meunier, Julien (Nokia - FR/Paris-Saclay)" , "Cheng, Fei 2. (NSB - CN/Hangzhou)" , "Lu, Malak (NSB - CN/Hangzhou)" , "Li, Jiu (NSB - CN/Hangzhou)" , "Pan, Jianyong (NSB - CN/Hangzhou)" , "Hong, Christian (NSB - CN/Hangzhou)" , "Fei, Xiang (NSB - CN/Hangzhou)" , "Ning, Gang (NSB - CN/Hangzhou)" , "Ren, Longlong (NSB - CN/Hangzhou)" , "Ye, Hua (NSB - CN/Hangzhou)" Thread-Topic: [dpdk-users] [dpdk-18.05] Issue while configuring VLAN ID and priority in VF Thread-Index: AdZZgUWuuNOZui7YTcmQ2DkuVfDM9wAB67nd Date: Tue, 14 Jul 2020 02:53:15 +0000 Message-ID: References: <1174405832d547f4b348f61a1d1ffed6@nokia-sbell.com> In-Reply-To: <1174405832d547f4b348f61a1d1ffed6@nokia-sbell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nokia-sbell.com; dkim=none (message not signed) header.d=none;nokia-sbell.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [2601:1c0:5480:b4c0:7cb9:6e57:9c0e:c0aa] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cd900f1e-ba4e-4e3f-b438-08d827a10e53 x-ms-traffictypediagnostic: MWHPR1101MB2094: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kBO64Dnc6XfDDOTKEtdGYx0Wr+xc6XzRtxKRIgkd/82e6LuuT96IPOcEFXI8b2LqQe0VFPcjzcm74nw9yIGP1Ly1zCccDmKykS94rnXyt+UwZevWqt6WGwtyRtqg3cNaPUF+/TDC+dHyVhMcL0KMaDDabiHl+pk9mrCYyJbj0+Tjkh/g6+79CTMek/sg7KZlbtQ7FucuPqmyY/OU6Mt78fhvh/GvFrYNLWHmJu/KvL7TbR/I4+fBjmhghh7PmvZQzB6Ch2AvthAS2qBmla/xAvF8lGcxH/XlJ3n6zmPF56/iT5O7eoLEJCu7kxDCdYhsTUbfNB7uOVCsWdu2gGXDsQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4730.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(366004)(396003)(39860400002)(346002)(376002)(66476007)(76116006)(5660300002)(53546011)(52536014)(66446008)(66556008)(64756008)(110136005)(6506007)(66946007)(33656002)(7416002)(316002)(54906003)(8676002)(2906002)(55016002)(9686003)(478600001)(86362001)(7696005)(8936002)(71200400001)(186003)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: SQhNBnFK8Y74bFyQVCLyekaB02T7tWgBdsKhnCE+NMpZmG+S9ZSLX/4DJ5KMw0/wtg8dNnw5QaSvzSxROiyd3VRPMVtwV0eHR3yoGxhb/yNkHEtM/n0xf3MW+pHOulVSXCexcIhQRAjXFdo8lt1kSSau7q/lF6qTeJnfJVJhVyK+yOlSy58RCMIm/tzJQSgfX8fUeOXG9Ev4iHoB3YbbRamTkRxVxmv1VXMzTJ7kWNoVXyI5R3kQi1K3Ly4s+CBd812FuQkZNpjtb3OiAU0fX1fYBkdPjnW3UaNBRKsyN/rR9AOXo9xNeDY4f1OuTFN/p6Bb+goLfSvqcij4S1bJkgNeOVVBFKYB97v9CSJW/CVQ9ZYvTRSND9n/ymQyXVr6/6fQEG3tI9cXbqP1l4rWplzcwQkOo8n4iNF18LGa+86I7uzqNy9UU8rEVxgthumHu8J0TpAYPAZV5HuKGu+0UeY/EY/Zrd56vcyDNjkhapDdNM3fD5uhvednM+pKo7KQatN69KjZlGrt4Mk/fQH95VxFTIIoYsJxOJqrBPhApCAEZxGbqniP3rinw31E8e3g MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW3PR11MB4730.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cd900f1e-ba4e-4e3f-b438-08d827a10e53 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2020 02:53:15.5384 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pdWUn6E6hS/tVg3wqrdQR4HPXZmN9hkr1BTb1MfVs71wl+X8UTRln4AbpSshOZ+FaaKc5XYyBKL528ylwku5ZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2094 X-OriginatorOrg: intel.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] [dpdk-18.05] Issue while configuring VLAN ID and priority in VF 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" What network adapter are you using? In some cases if there is a port vlan set, since the VF driver does not kno= w to add an additional 4B to the max Rx packet length, the packets get drop= ped by the hardware filters if the packet is at full MTU size. Try setting the MTU in DPDK and this should add the 4B or 8B needed. ________________________________ From: users on behalf of Wu, Jianyue (NSB - CN/Han= gzhou) Sent: Monday, July 13, 2020 7:43:38 PM To: Li, Xiaoyun ; users@dpdk.org Cc: Harouat, Karim (Nokia - FR/Lannion) ; Meunier,= Julien (Nokia - FR/Paris-Saclay) ; Cheng, Fei 2.= (NSB - CN/Hangzhou) ; Lu, Malak (NSB - CN/Han= gzhou) ; Li, Jiu (NSB - CN/Hangzhou) ; Pan, Jianyong (NSB - CN/Hangzhou) ; Hong, Christian (NSB - CN/Hangzhou) ; = Fei, Xiang (NSB - CN/Hangzhou) ; Ning, Gang (NSB= - CN/Hangzhou) ; Ren, Longlong (NSB - CN/Hangzh= ou) ; Ye, Hua (NSB - CN/Hangzhou) Subject: [dpdk-users] [dpdk-18.05] Issue while configuring VLAN ID and prio= rity in VF Hi, xiaoyun, Could you help give a hand 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: PVID: rte_eth_dev_set_vlan_pvid(port_id, 201, 1); 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: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D First scenario: set vlan in vf 0 -- priority always 0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D ip link show eth1 3: eth1: mtu 9194 qdisc mq state UP mode = DEFAULT group default qlen 1000 link/ether 02:40:43:80:01:38 brd ff:ff:ff:ff:ff:ff vf 0 MAC 02:40:43:80:01:39, vlan 201, spoof checking off, link-state auto, = trust on, query_rss off If we configure vlan in vf 0, then we can only send out packets with priori= ty 0. Even we already enabled mbuf->ol_flags |=3D PKT_TX_VLAN_PKT; and set correc= t mbuf->vlan_tci. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Second scenario: not set vlan in vf 0 -- can't recv =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D 3: eth1: mtu 9194 qdisc mq state UP mode = DEFAULT group default qlen 1000 link/ether 02:40:43:80:01:38 brd ff:ff:ff:ff:ff:ff vf 0 MAC 02:40:43:80:01:39, spoof checking off, link-state auto, trust on, = query_rss off If we don't set vlan in vf 0, then we can send out in sender XEON X552 eth1= vf 0 with correct VLAN ID and priority, >From tcpdump in mirrored traffic of receiver XEON, we can see the packet ha= s correct VLAN ID and priority, but the problem is packet silently dropped. From DPDK counters, we can't se= e the packet received in receiver XEON X552 eth1 vf0. When we enable promiscuous mode, we can see th= e packets arrive in receiver XEON, and VLAN ID, priority is correct. but can't arrive at DPDK. >From my simple assumption, maybe we need second scenario, to support multip= le priorities. But how to configure to let the packet pass vf 0? Did I miss something in my configuration? Thanks indeed in advance! Best Regards, Dave(Jianyue)