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 09B58A04B5; Wed, 23 Sep 2020 03:20:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 910FA1DB51; Wed, 23 Sep 2020 03:20:40 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 8E54E1DB50 for ; Wed, 23 Sep 2020 03:20:38 +0200 (CEST) IronPort-SDR: NMxUIa/raKsxGTxi0X/uUH838SC0oqZ79MweE5JhjriQwPPrP8dC4n7wqjNTxFZ9DrU/apFOyy rZRk/r2Rw34g== X-IronPort-AV: E=McAfee;i="6000,8403,9752"; a="245585004" X-IronPort-AV: E=Sophos;i="5.77,292,1596524400"; d="scan'208";a="245585004" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2020 18:20:37 -0700 IronPort-SDR: P7SrSlYI77ntg/JVt/VCMLjxn5wxMRWRx68lUG6wZ5DVacLQ7DgonHoN8jTnVMj3h+BSgGCMD+ ijjw0exBzeQA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,292,1596524400"; d="scan'208";a="305170372" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga003.jf.intel.com with ESMTP; 22 Sep 2020 18:20:37 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 22 Sep 2020 18:20:36 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 22 Sep 2020 18:20:36 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.41) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 22 Sep 2020 18:20:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lr6auRx40k6f6Sl9MFO0INeGCZ5QFj+fH8+Ijv5ilp8SdKA2O078zeVzTq0NQlVmDHMmx6fuqqoLMEkq/MMyd6OrIfwExnnBibtCK/WsgU3HxKzELawBegNJQbD/UtA8AKYD3U9A3ErKailygmLNUTRkpMIvOlZP0WtW45EwkXXZ2adrixoXc22TEmoU6rfpYrwlys/VomPRcfrf7seqgMYSbGAOE/PHO3K/7iMEklW+Q/LNqvhLW1CaveyDtefUW8RLJJOvecFztdViPOKDWB9Fi6Tl74Kt/baEqjOGBTS97bWyMVaLmD+KCuPdg6mp7dnq5mo3U2iUqTnY7h2D1w== 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=tv2qovoej/8fd9bYcdF6TcRYyl04xD+tA87g8b2tkgo=; b=mX4yPJ1HWa+r6GzJer8I7XUC5C2DPlp6hIK+O8vtpmDwMfg+829vJsRKpKY5WA5g+/VYUBkzvdwqKkLyS4br4uIbnaTghQnyY3OBj8PTqPfp4yxBmgqrarKLdgxW4ztwxBd8u2T2hL6lxZRqTEEefOrhgngSC3mF4Ep9yQlktbogHud4IvHyaElWCspBXo8hxCx0gjv2tGvehtnb3nINEWUovrYY0dtSxZuQeF39kEr0Z0+tyCpDXUUpNWcNkMGU9zi3im8bPKhFnVS0DiyVx6HC5VVjkXolszM0QbVqpPQPV5pcs+KN4u4kTU0vz0X57hKJZVe0bJ3OCyzpvFYV0A== 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=tv2qovoej/8fd9bYcdF6TcRYyl04xD+tA87g8b2tkgo=; b=NZW/D2217DLZ+JgFgywPRr3CP1ck+QBRCWBWUUnbMrLmFgysa1xu/05e145MjhPcjKkkgd+zwddTJyQ9+d1dYNzpYX9k6+ZtM08DuQnOhlQuZvgBNmDJUYdUNsWuRkTYJyKj4gbpwxua2qlPTZQ4/kcKv/M9h5VC75hI5b4a33M= Received: from DM6PR11MB3498.namprd11.prod.outlook.com (2603:10b6:5:6c::22) by DM5PR11MB1851.namprd11.prod.outlook.com (2603:10b6:3:114::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.20; Wed, 23 Sep 2020 01:20:33 +0000 Received: from DM6PR11MB3498.namprd11.prod.outlook.com ([fe80::74b0:bbea:6b38:6b25]) by DM6PR11MB3498.namprd11.prod.outlook.com ([fe80::74b0:bbea:6b38:6b25%7]) with mapi id 15.20.3391.024; Wed, 23 Sep 2020 01:20:33 +0000 From: "Lu, Wenzhuo" To: "Nicolau, Radu" , "dev@dpdk.org" CC: "Xing, Beilei" , "Guo, Jia" , "Richardson, Bruce" , "Ananyev, Konstantin" , "jerinjacobk@gmail.com" , "david.marchand@redhat.com" , "Trahe, Fiona" , "Zhao1, Wei" , "ruifeng.wang@arm.com" , "Yang, Qiming" , "Zhang, Qi Z" , "Nicolau, Radu" Thread-Topic: [dpdk-dev] [PATCH v11 5/5] net/ice: use WC store to update queue tail registers Thread-Index: AQHWe49TUew3NziiAUKTmCUziQMnc6l1mETw Date: Wed, 23 Sep 2020 01:20:33 +0000 Message-ID: References: <1591870283-7776-1-git-send-email-radu.nicolau@intel.com> <20200826095552.82525-1-radu.nicolau@intel.com> <20200826095552.82525-6-radu.nicolau@intel.com> In-Reply-To: <20200826095552.82525-6-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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.206] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9420fa6f-6808-439b-90fa-08d85f5ede53 x-ms-traffictypediagnostic: DM5PR11MB1851: 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:459; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vQvs1yft/h9Y7O3lx6L4OgXJzDLEMJdEDWwl54LBy6DgbGtuTQBHMVm/VikjcbnEzr9I13JD2mVvucxZr5bQFyZHwzfiQ2pyw+nZWPD9G241B9Jll2+I8KVbqsb/L0gUJFZHmDknKDjJV//oky+Rw2ga7tDdkEV/+SQ8pU9Sxb92xXh8SozPp33uT0f5lEsqEGSI1g0GlXxuSKCNoQXRJ5DCUphwztHQ5MvCXSGHaFRMIHaNN8MHmb7G7rzuz9rLVAB/m0Lw9ByQwgPUJRTeW/p63jtZswhsL7nobCyyO9H7T7Rz35n2VthSPkbpUOBSTf3NKU23mWYqVPjkPXTY5SxD3BVODvtHtRyNUhYijrnYmv98UzLcEkuhU9ZAIqsD x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3498.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(136003)(396003)(366004)(376002)(4326008)(53546011)(6506007)(83380400001)(110136005)(107886003)(4744005)(7696005)(26005)(478600001)(54906003)(86362001)(55016002)(5660300002)(15650500001)(33656002)(52536014)(9686003)(316002)(8936002)(76116006)(66946007)(66446008)(186003)(66476007)(71200400001)(2906002)(66556008)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: aMwbK1875cb+gXKDu7zsx6VW3FYXfpfQbXdV0BvFBqLjqxBDBhBRMYgOVKw9A5SlPqBgo2yWOk7DynAG1GS5U5ND59QVJhwlq1JaRlax4196RToX1fW6rFonXQzh6s3kyMWitKhBj3zD1B39LfQdpzofvcAh8LqVcKZdghzUqh2FlWTtAwG4ynwsyqnXFMz7gQOkGV+zaerRFmgZZDW7AABt43E2fr5q7VVgG36KFMsBK+87AtmQtYoFXOMAhAyMR/LaAwIgQSUk3spGtO+Sm12Ho8I9peJO9bj28g/vLAt8YgbtqBZPRhhC4Kyk7YqNjKmgOhLz0phcLERK748YE7cPr4dOsPTHdpK+HsqjWHj55xyLuJQtN1fPxI1/UO6HxkEsqGRVVbomPy52Nfle1+V1qF2ELY4hroR5PaxJ+ZTbOb4oeJTSlLZxAG0InMjZDkRvbpptYpeZa2Z9wux1bgDNaBLiTGBh1I3fXyZelRqRRP7hQNu81afiFiHlV91L6WC2sY/hoE5K17c/jAx7/OQ7X8l02uEOoVtUGkG5KUts69T3m2LBpbgr8oLtC7ZSQ4a7HkwLC3RyEfdXRRuqS5nWd5k309YHECYGG9nk4HC2espY/fPUlpRKXN0KRFzEodVKPPNOElPgUgKf8LRu1A== 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: DM6PR11MB3498.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9420fa6f-6808-439b-90fa-08d85f5ede53 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2020 01:20:33.2639 (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: KHH0uht7hjL8kyGCgxKMxobox5A77P6KpsAwVSi9h0EVifw2U2ky2850NWj8/cvHbqyMTctmxQaWR+0itnCmcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1851 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v11 5/5] net/ice: use WC store to update queue tail registers 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, > -----Original Message----- > From: dev On Behalf Of Radu Nicolau > Sent: Wednesday, August 26, 2020 5:56 PM > To: dev@dpdk.org > Cc: Xing, Beilei ; Guo, Jia ; > Richardson, Bruce ; Ananyev, Konstantin > ; jerinjacobk@gmail.com; > david.marchand@redhat.com; Trahe, Fiona ; Zhao1, > Wei ; ruifeng.wang@arm.com; Yang, Qiming > ; Zhang, Qi Z ; Nicolau, Rad= u > > Subject: [dpdk-dev] [PATCH v11 5/5] net/ice: use WC store to update queue= tail > registers >=20 > Performance improvement: use a write combining store instead of a regular > mmio write to update queue tail registers. >=20 > Signed-off-by: Radu Nicolau Reviewed-by: Wenzhuo Lu