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 6119CA053D; Fri, 17 Jul 2020 18:43:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B9C331BEBC; Fri, 17 Jul 2020 18:43:22 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 0E7EF1BEB4 for ; Fri, 17 Jul 2020 18:43:20 +0200 (CEST) IronPort-SDR: r8pVuA+MK2lWJdT00gsDQj2wwqm6J8kYo1+1hq5HC5nmlBeldUFDofMbk7H4Rc8Kr6Lk12flbj WwcCj+LeR02A== X-IronPort-AV: E=McAfee;i="6000,8403,9685"; a="214340897" X-IronPort-AV: E=Sophos;i="5.75,362,1589266800"; d="scan'208";a="214340897" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2020 09:43:18 -0700 IronPort-SDR: kcIp6m7+SRxAZwaviigBUaLBXOre1ZMpzCmMS/gtgv7PSPvhsKF4wXN+GN/uY4L0F6hkveOyFg 4wtlI0EM5RUw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,362,1589266800"; d="scan'208";a="460902537" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by orsmga005.jf.intel.com with ESMTP; 17 Jul 2020 09:43:18 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 17 Jul 2020 09:43:17 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 17 Jul 2020 09:43:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YJHxT4MmPVbxkriD84N6v3mPqg7eoeKz4GQBGcvo6Diy84bh3kQ7F74NAwJpUttONj/L3C0CxClmOOwhrKkjkXBFhWDEnyU0t3KON0HG/c/8SYQj/+wPWH8GHqy4cGbK929QcIyA48OYklNNf4FuN5u+yfJteJX5I2KrZxTDYutTHeOO2UhaA4PKpRo/rgkJINAqnJlJYZxElu48WZ1fIMjzZY2E8dsBQVbwxeEUqdo7jFhaRcsniK2Qk9WQIHUPpFviDh8LnlLmyJhJ0fBgM4Af18IO9RsaxYb4KWxmGb+NZqFrYlPJgPqCrzp80rDVKF+ZdYuDfIXk0e4+8nhsmA== 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=yAJqP/GF+36HiqtKGfLAqxFX+bgTZqY4tSoA0IHmj5k=; b=Vy29+/xWKF1ql3fQ+Mk0Nh9XjiqmVUXsryIQaIHsqI0mArCqwocbJo4M3O9e7IBAU/PHKotJv+fOtbZ3wXqvQwtPse8H6ewPlGRhNifiQsQC5wDr1+JfSFjMXnNpbqIczBJLAJZl7/VQ9SUzCpsRgrCtypiHhVPvaEOIYCfgPBGcyV8L6L5Dhswe8gfW8j10VU9oge1gS9shYGCR7j+0jSZcBgM+ZvG87Q18xJeL+2SvDNYYzZm7ZJIt12UbELOZFvNj+/Gat5pWJk52KJzGBf5MlZDWj1H5865n1Q5c2fl4Thu1KBDmcq8MVOnsKqRu0PqfBBRQSuTUKluCMWrkLg== 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=yAJqP/GF+36HiqtKGfLAqxFX+bgTZqY4tSoA0IHmj5k=; b=WPrp7dc71jIkj0dQqIFVMv9kbQf6alv5/wqJZX1t5wMb0UxkC5GgGbsRl4jBpQAmqQwB2cT+r3g3hp+mEi7fGkGWsmdPi7520z0oqZGGig1UzTZEpS6lCVJtc9j2v5fRleWMHRxAtKJZc1f5Lenvifj7OiIozseem+1oVD1wYdU= Received: from SN6PR11MB2880.namprd11.prod.outlook.com (2603:10b6:805:58::15) by SA0PR11MB4607.namprd11.prod.outlook.com (2603:10b6:806:9b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18; Fri, 17 Jul 2020 16:42:49 +0000 Received: from SN6PR11MB2880.namprd11.prod.outlook.com ([fe80::ec8b:8f35:800d:13f4]) by SN6PR11MB2880.namprd11.prod.outlook.com ([fe80::ec8b:8f35:800d:13f4%3]) with mapi id 15.20.3174.026; Fri, 17 Jul 2020 16:42:49 +0000 From: "Trahe, Fiona" To: "Nicolau, Radu" , "dev@dpdk.org" CC: "Xing, Beilei" , "Guo, Jia" , "Richardson, Bruce" , "Ananyev, Konstantin" , "jerinjacobk@gmail.com" , "david.marchand@redhat.com" , "Zhao1, Wei" , "ruifeng.wang@arm.com" , "Trahe, Fiona" Thread-Topic: [PATCH v8 3/4] common/qat: use WC store to update queue tail registers Thread-Index: AQHWXCgbcJC8QCTBj024U+RWrl+15KkL+h7Q Date: Fri, 17 Jul 2020 16:42:48 +0000 Message-ID: References: <1591870283-7776-1-git-send-email-radu.nicolau@intel.com> <1594982985-31551-1-git-send-email-radu.nicolau@intel.com> <1594982985-31551-4-git-send-email-radu.nicolau@intel.com> In-Reply-To: <1594982985-31551-4-git-send-email-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 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: [51.37.10.67] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 28a4fa90-955c-42e0-53f7-08d82a7070d4 x-ms-traffictypediagnostic: SA0PR11MB4607: 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:204; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BLF/lG6AFZ3IcEwIs1Ua/es573VpMADBMfjsNyv2eu6RHZ2/z86chEuEvNKHTgds9xIWdoy6opyqprsbvw91dAzf4g+BHuMIp986X4l2ecNjwqe8deue2k6ak4yB5gcP1Ah1hTeJWbWsC3BNHs06WOOASlarYVRP6Xyu+dcpqSXcn1QcBwFtNiDut4sBs9xQivW217P8l/aCzGsPByiyZBQOx/J0ri964z6zrycmQe6QFKNlgwpPpHXbGe6cSc5EqJM3Qqje+GzSA9Y652x/VguajyUmBFri4uvewtnmxtFzIgEal9ewLBSgJyIfzynMUxJ0azwZMrtEh9iFkdON8A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2880.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(136003)(366004)(39860400002)(376002)(346002)(478600001)(4744005)(52536014)(83380400001)(55016002)(9686003)(5660300002)(86362001)(71200400001)(15650500001)(8936002)(8676002)(64756008)(66556008)(66476007)(66446008)(66946007)(33656002)(316002)(110136005)(54906003)(26005)(4326008)(7696005)(2906002)(107886003)(186003)(6506007)(53546011)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: CwaMj9B3hePg97e6yYa6KdGU9HhAORaBt6+BtSW7da0NhtGPBsW7pl6W1tvVMexefpy/oppUGgv1zVamNiVZzsCeKEwneo7pB8em9e+qLtmRLr5YRKwc9DcR/pL4ohVAg86hf0q0WgbgbsqTDdpSjvotiRe2KcgbHN/SyEh00BTGhW6nTy/iuSWhkYMOzDKRbpPIkCxXinqRnR3RNQ6i9s5IVRzTHwrOoUa7wYS7RRfuKb1jBu8hraNHXrj0QvamDoll/7dieJSuK6mRm4Yj055kL5lOVwP9n60Ogt4xsU6kKE5xIVPWEjvbSFDU1mf8X5ybD2+/XBqoyafb5XBILuF1fmE/Wf16/fjiTFPA6caXXoOiRUpxsPqyc8Tu4tZttARf3HVVZqsKu6ljVdTKzgJCoawiMnUJrgPkqQUTsuL9hI3L6Nf/WFxYvTrFeYwlp8YHPNLGlHH90w5YFyt7N8Sk58IHkywFQZ+axCKwnq8= 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: SN6PR11MB2880.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 28a4fa90-955c-42e0-53f7-08d82a7070d4 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2020 16:42:48.9402 (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: PPqxe3DkgcN0ka3To3axNl2EdPjLYEO0pfsUYidHRY9JICfms8ELG8h8JT60OikUBrU0lnAM8zcAKhctliPy0A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4607 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8 3/4] common/qat: 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" > -----Original Message----- > From: Nicolau, Radu > Sent: Friday, July 17, 2020 11:50 AM > To: dev@dpdk.org > Cc: Xing, Beilei ; Guo, Jia ; R= ichardson, Bruce > ; Ananyev, Konstantin ; > jerinjacobk@gmail.com; david.marchand@redhat.com; Trahe, Fiona ; Zhao1, > Wei ; ruifeng.wang@arm.com; Nicolau, Radu > Subject: [PATCH v8 3/4] common/qat: use WC store to update queue tail reg= isters >=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 Acked-by: Fiona Trahe