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 2791CA0540; Mon, 20 Jul 2020 03:59:40 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4439C2B9C; Mon, 20 Jul 2020 03:59:39 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 8AAC02B9C for ; Mon, 20 Jul 2020 03:59:37 +0200 (CEST) IronPort-SDR: ys+Dw2NO2WuLNQ8NeA/sOTbjfe8XWaF6fQQ+FCyOS5JycZ+I2aItNovfmQ7ibwU0bODGp4LXNj pkqUSyICc4ag== X-IronPort-AV: E=McAfee;i="6000,8403,9687"; a="148995140" X-IronPort-AV: E=Sophos;i="5.75,373,1589266800"; d="scan'208";a="148995140" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jul 2020 18:59:36 -0700 IronPort-SDR: QtrOV6FnUA8iKZ+g7A/ypWAHbB5l4XX7o6X8JCFVRNsF3NbVduH8imavH9gaDhEJ1pRlSPBQ5O VhrY80Dj+zPw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,373,1589266800"; d="scan'208";a="319374373" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga002.fm.intel.com with ESMTP; 19 Jul 2020 18:59:36 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 19 Jul 2020 18:59:35 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.59) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 19 Jul 2020 18:59:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kSvO3Tk1QyQPzTsKCy32/eWkwYBRX/K3zWx9phBloQl3y8mK4lTq8OvvKBl8sk5IZNGnPZlTogGiUtkuLjTfSB40u1yUefqJDtjbWk2hQVHkEUHXPqAOF9lDK0Ar8QFrfSREr5kknMDus2/wKBOpWaHFLPM9r+I5cvNz7Rr6wBdyJpUl//WZ394o8Pl9WQyIzGdDMFtiCEf6+1NmUN+J6Q4tzYihvohiRasx43qsBCp5aRczKNyjeoPWUj6mkcQRkbRkuyH7Tn2EkAArz9JFxObw26KAcKqeYaiaXSSZesnMB4xDdR1Pb1X3Zq9wcC7M1OZ5uR/FvafuqqrMwGa59g== 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=N9zcP+HNrvIKHLc1f294MzmbBS4q1CZkQGs0wbwWa1k=; b=bGpjI4lCD1DPMyMveoZV1jrejXHs1lVWl6NiBXNMq51waLr79BXl4hMWuya3aZSlcmMiEPm35ZDsVVPBdx9L/NT4RIcZfUQRNXEHahFMLc1FX6ZcJJS8k/BOUXkXXdEq2O4qyk2rAeNJTIAhxSfSw4uZdYfxIrL6WkcmQJpMT6wvUhM/YOln87grck8fqhHgzRpwwnMNcR/NyAkkI6kpiQSRh2dSN2KOfaMJPk9z3c5WMTuS335DLrDoJBWEHxLgOWXnG6btEB0UhdrKx8XcJrrZKtU2fendX+4wRv7zM3nvj1oEQe6h6S37Uy03mK0FH6NP1eMFFJ6Rs2mmRDM6IA== 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=N9zcP+HNrvIKHLc1f294MzmbBS4q1CZkQGs0wbwWa1k=; b=a/veobSoksN8BaYq2uVmLF2RTv4hY35axTEHDleDmFTvEVq07xteInUPF1j+ZzgKqw3omHu7C9u7nFJAvoFJ1KY/6F/DcBd3gK8ELeH0L7c51IdOd6KegIvxDAEcEgV8rliI6M3pjjIyTWFIQUaBC+jNYoNG9OvAfcJwHDG77Qc= Received: from MWHPR11MB1391.namprd11.prod.outlook.com (2603:10b6:300:23::15) by MWHPR11MB2014.namprd11.prod.outlook.com (2603:10b6:300:25::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Mon, 20 Jul 2020 01:59:32 +0000 Received: from MWHPR11MB1391.namprd11.prod.outlook.com ([fe80::f8f5:b48c:be92:ac17]) by MWHPR11MB1391.namprd11.prod.outlook.com ([fe80::f8f5:b48c:be92:ac17%3]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 01:59:32 +0000 From: "Zhao1, Wei" To: "Peng, ZhihongX" , "Guo, Jia" CC: "dev@dpdk.org" , "wei.dai@intel.com" Thread-Topic: [DPDK] net/e1000: add the VLAN capabilities of NIC Thread-Index: AQHWXjgv0/nCBWPqOUmGj46MvbCepqkPtgug Date: Mon, 20 Jul 2020 01:59:32 +0000 Message-ID: References: <20200720014636.13145-1-zhihongx.peng@intel.com> In-Reply-To: <20200720014636.13145-1-zhihongx.peng@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2JlMmE5OWQtMmZhMi00MDYxLWFmNjgtNDdmOTgwMDEzZDExIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZWJ1N0lyVnlSZHJHblwvb2NhMllIQkVkVHYrYUJCVnh3ZjhyOXFFYU1pRzQyVEhzT1UwbmpqOGF6RGJyaUZ6UUcifQ== dlp-version: 11.0.600.7 dlp-product: dlpe-windows x-ctpclassification: CTP_NT dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.205] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cf6089b2-657b-4452-7827-08d82c508bcb x-ms-traffictypediagnostic: MWHPR11MB2014: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:773; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1eJ/JI0npn27P9AJs8fc+fQCL1p6rFEm/GFL6/AX+aPPHmP+TuP+HXvw5B77K+73kaHdMsqZP8T/koGsCjEkdxVVCiyCKMJ7GpzcD9gWKoT/QX+bUJhV6dQwjrwmsGedo2jrQ2el5q19OCcPReQ6bMVpRJ9aWkZrb/iTf53ySHLdDGj4QFQ8+0d80BniL99Jwq4uhBCFijGHKzGZOmLW0FVS0KyhqglWQ0sXADsb7xNoOsg6XiVAtak0uoX6Nk7WZBNvF7NnNYYfswiksk/TK4/nGFvpA4o/Ud8vpu2KR/i3PBqQMvzW8RZ2SVr3MUXSfHPtvagCru5rGUGfc03qNg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1391.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(76116006)(8676002)(6636002)(66946007)(66556008)(64756008)(66446008)(66476007)(2906002)(71200400001)(8936002)(55016002)(9686003)(52536014)(86362001)(83380400001)(5660300002)(26005)(186003)(53546011)(6506007)(7696005)(498600001)(107886003)(4326008)(110136005)(33656002)(54906003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: KJ4ANmpa8SbbyN0prwl4ACxCIV51i8WkiZSpVoX/xdqX4oYvV1BAl045Um8Rrj7ncIO3ZFQEVSN6M00e3QGA9RODvEc8siAuU73GsGoJC4CHaBhvwamRV+0BXEJe3nn2Hi9mmu7dCXy5TdWXRHkdTVlX9zrDuLvGS8F8auxChQXUPPyXJahpFxTSkUzijszc51Fb8QspI2kTGM5Y6uUQMzupyXPqOs3DCztWwxH+fLdVQdwLP7pE9I8mhhSzPdRHUOhQWifE2ghEzIptJkwSbZ4+T2azFyEHs9Y1KzwFXtfupncKAc37RokbxEAb2IgAUryjvAiKAPeh/ysEGiTP5Z4ekD2tTHQKXdsBAMblOJE2SU8BAn9fz5T14ilRg2kyIEAUVmsPki4D4UK273zllITqzcp3VvGTiTOTnWy7zXAx+9kgTNQk2lT4B03Jf9wKu3RVhAyrMQExd9D/AgIba+iwNikwxVpzZdrwbWQLzufHX6DCWRg6k7iVAYxCd10x Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1391.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf6089b2-657b-4452-7827-08d82c508bcb X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 01:59:32.4299 (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: 8gLyHCeKWxweOBU9s3NtdDaWFOwEJ5bo9q5R/smYHeh595nN3u/7u7PkpSbWzKrxTXvyGCBQ2JwILFYnvSaSJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB2014 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [DPDK] net/e1000: add the VLAN capabilities of NIC X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi,=20 > -----Original Message----- > From: Peng, ZhihongX > Sent: Monday, July 20, 2020 9:47 AM > To: Zhao1, Wei ; Guo, Jia > Cc: dev@dpdk.org; Peng, ZhihongX ; > wei.dai@intel.com > Subject: [DPDK] net/e1000: add the VLAN capabilities of NIC >=20 > From: Peng Zhihong >=20 > The rte_eth_dev_set_vlan_offload function will check whether the NIC has = the > set vlan feature. If it has not, it will return failure. So need to add a= ll the vlan > feature flags of the NIC. >=20 > Fixes: ef990fb56e55 ("net/e1000: convert to new Rx offloads API") > Cc: wei.dai@intel.com you should cc stable not wei.dai >=20 > Signed-off-by: Peng Zhihong > --- > drivers/net/e1000/igb_rxtx.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) >=20 > diff --git a/drivers/net/e1000/igb_rxtx.c b/drivers/net/e1000/igb_rxtx.c = index > 5717cdb70..966df3f20 100644 > --- a/drivers/net/e1000/igb_rxtx.c > +++ b/drivers/net/e1000/igb_rxtx.c > @@ -1647,7 +1647,8 @@ igb_get_rx_port_offloads_capa(struct rte_eth_dev > *dev) > DEV_RX_OFFLOAD_JUMBO_FRAME | > DEV_RX_OFFLOAD_KEEP_CRC | > DEV_RX_OFFLOAD_SCATTER | > - DEV_RX_OFFLOAD_RSS_HASH; > + DEV_RX_OFFLOAD_RSS_HASH | > + DEV_RX_OFFLOAD_VLAN_EXTEND; >=20 > return rx_offload_capa; > } > -- > 2.17.1