From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0061.outbound.protection.outlook.com [104.47.36.61]) by dpdk.org (Postfix) with ESMTP id 9DB302862 for ; Tue, 6 Nov 2018 10:47:31 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2WVVP/ooRr1zRPA1dut4GF4XCt57ZdKXtMvnXFziTPk=; b=IyMRd9xFMscGc3+V2lozymC0BkR6vaE5JYYR9GxUFfRbS75Stz6eX6lS0pACY9FYPqyl/+wEoh+SgU39S79UgVRS8+PcoZrTfxbrFo7AebrBy+ZRZSaX0LlHLISrTK/iLaOEgyNcP9twz7C+GWvvrEfF7+s7m7eFbuvR+4yHFQY= Received: from BYAPR07MB4997.namprd07.prod.outlook.com (52.135.238.214) by BYAPR07MB5207.namprd07.prod.outlook.com (20.176.254.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.21; Tue, 6 Nov 2018 09:47:29 +0000 Received: from BYAPR07MB4997.namprd07.prod.outlook.com ([fe80::2d56:eab:242f:fdfc]) by BYAPR07MB4997.namprd07.prod.outlook.com ([fe80::2d56:eab:242f:fdfc%3]) with mapi id 15.20.1294.034; Tue, 6 Nov 2018 09:47:29 +0000 From: Jerin Jacob To: Thomas Monjalon CC: Honnappa Nagarahalli , "bruce.richardson@intel.com" , "pablo.de.lara.guarch@intel.com" , "dev@dpdk.org" , "yipeng1.wang@intel.com" , Dharmik Thakkar , "Gavin Hu (Arm Technology China)" , nd , "ferruh.yigit@intel.com" , "hemant.agrawal@nxp.com" , "chaozhu@linux.vnet.ibm.com" , "Kapoor, Prasun" Thread-Topic: [dpdk-dev] [PATCH v7 4/5] hash: add lock-free read-write concurrency Thread-Index: AQHUbO4hC1hG0V5Pe0K6GLHhoSzYDKU+WcgAgAA/tACAA7q3gIAAjxmA//+k6oCAAAlVgA== Date: Tue, 6 Nov 2018 09:47:29 +0000 Message-ID: <20181106094715.GA12863@jerin> References: <1540532253-112591-1-git-send-email-honnappa.nagarahalli@arm.com> <20181106090953.GA5671@jerin> <4202399.UOW9WdkMPh@xps> In-Reply-To: <4202399.UOW9WdkMPh@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [111.93.218.67] x-clientproxiedby: BM1PR01CA0131.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:40::25) To BYAPR07MB4997.namprd07.prod.outlook.com (2603:10b6:a03:5b::22) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BYAPR07MB5207; 6:8/mijadSOke6o7b8VQF65Ox7pN1djf8PBm5uHA8CXzTUJOhcijvyAGV6b7X6ZzdrqEGAkj6A2BUDma8ax+ojGGwnQQHKftIUz2pYYGurBomTxC2Hg8vW9DrBddCjF/FTpFCJ3oiO/jgl/tAIjrFYK/3YTlvD870Ou9SoMBfNGN0yHgyrOiclkHFzIk5eOokWZjGzjPuf4xPn6SSUeqspGiReZMDydX6GlqXEJq7/Mgsbrfbiuh2xch4yTtbHo+ucYSeiTmSuahnYx+3MNo+JqTgSMZt6XJSps7VbPGSiDld2uubHi98Cvlxp4VZ5zO/Cf24oMNyrO2367TK3N0aiuRQmV91oUcTlSfUqOnZF0LpE4kxQrmkohNYKjireNx9YpsAF8RGizeqetBucPmBK4pjKaNSuczDBrktkh1tEjz08GLfiRMq/dItmBRQYWePjbjlFTth41ODZs4inPn5GzQ==; 5:DeZ03mQzPPv06QNN3jjnt83bX4C52NrcqP0G9mBEHdQHMfkwghXEeLUjCBvMzwOgrIW+LL7T9flY6ahXuSlLMlK1aLtzHt2xJQ4MU3p5blZiZr7NEpw8h8E87SAF9p2W2OftgPS5VYTs6hCTKOq5joBxBXTWQAYBe8/1ef3dzhY=; 7:nIEBaD5pWZHB8X429cedUuCX+lvo0+BZ5z4FvPGXKrQDTZlpm/eBY6SIIFm7Wn/lxrC4abXKBv0gcGKqXvH7+/0j9vQg4joiTqj+bE3kwiDUWfmdDTJJvUiy+1XT2Rh8pOs0+SoKWgbYBIbh1sLPkg== x-ms-office365-filtering-correlation-id: 3ae0a774-1b07-4f63-1cd1-08d643ccdda0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BYAPR07MB5207; x-ms-traffictypediagnostic: BYAPR07MB5207: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699)(185117386973197)(104084551191319)(180628864354917); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(148016)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BYAPR07MB5207; BCL:0; PCL:0; RULEID:; SRVR:BYAPR07MB5207; x-forefront-prvs: 0848C1A6AA x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(7916004)(396003)(366004)(39860400002)(376002)(136003)(346002)(13464003)(199004)(189003)(6486002)(6916009)(42882007)(1076002)(6246003)(6506007)(386003)(107886003)(76176011)(53936002)(345774005)(52116002)(81156014)(476003)(5660300001)(229853002)(33896004)(81166006)(8936002)(66066001)(26005)(11346002)(99286004)(8676002)(446003)(6436002)(2906002)(102836004)(54906003)(7416002)(78486014)(316002)(106356001)(9686003)(14444005)(68736007)(97736004)(4326008)(25786009)(305945005)(6116002)(3846002)(6512007)(7736002)(105586002)(478600001)(256004)(33716001)(71190400001)(186003)(2900100001)(71200400001)(72206003)(33656002)(93886005)(486006)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR07MB5207; H:BYAPR07MB4997.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: WekG+2aESGnsTpISeS5Q4hHYOUvkhKryxtmSWMZ746RDSiEJ3HEi/58JL7cApSSQWK6Wim5NvnhBtImJilN3hkUxIlArB+yOTHySId9AX4AVuZzTrOZ5vCORF6gZtCC0lNyk7Pw+U0OiUvVMqaGTeZdo5P+Tll+dD7Btm1pxhzGVLGt5rV673421N1qieBb6gletqzAzBNp3IhlHQkd3ae9uDpEkUDgv5gRWzlH1GBKSvYMEA5KA1a78HWn1YlYTdcLH9fLEkWyWtwcHII+u3/FGA2X5TQwrFmDbU1q0iLuM8ANsgzCcOg+cUnv/LTaYnORSMO3JX5o8uZS8LdOErcn4vPSKcwOlc+wDpwjFeZ0= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <8551B1477203B342A0BAAF182FA87C25@namprd07.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ae0a774-1b07-4f63-1cd1-08d643ccdda0 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2018 09:47:29.4694 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB5207 Subject: Re: [dpdk-dev] [PATCH v7 4/5] hash: add lock-free read-write concurrency 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: , X-List-Received-Date: Tue, 06 Nov 2018 09:47:32 -0000 -----Original Message----- > Date: Tue, 06 Nov 2018 10:13:53 +0100 > From: Thomas Monjalon > To: Jerin Jacob > Cc: Honnappa Nagarahalli , > "bruce.richardson@intel.com" , > "pablo.de.lara.guarch@intel.com" , > "dev@dpdk.org" , "yipeng1.wang@intel.com" > , Dharmik Thakkar , > "Gavin Hu (Arm Technology China)" , nd , > "ferruh.yigit@intel.com" , > "hemant.agrawal@nxp.com" , > "chaozhu@linux.vnet.ibm.com" , "Kapoor, > Prasun" > Subject: Re: [dpdk-dev] [PATCH v7 4/5] hash: add lock-free read-write > concurrency >=20 > 06/11/2018 10:10, Jerin Jacob: > > From: Honnappa Nagarahalli > > > Jerin, thank you for running this test and all the analysis. I have n= ot run this test. I was focused on simultaneous reads and writes. You can l= ook at file test_hash_readwrite_lf.c to look for the kind of the use cases. > > > > > > I am trying to reproduce this, I will get back with more details soon= . > > > > OK. Since RC2 approaching, bit worried about next steps if we cannot > > avoid the regression with this new feature for this release. >=20 > 18.11-rc2 is already out. >=20 > > 24% drop of performance regression not seen in past for a specific > > usecase.So not sure what we did past for similar situations. > > > > Thomas, > > Any thought of this? >=20 > Everything is possible, you just need to agree on a patch. > Please let's fix (or disable or revert) it in -rc3 this week. I let Honnappa to decide fix, disable or revert action for rc3 release. But it should either one of them for rc3 not this patch as is. >=20 >=20