From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10061.outbound.protection.outlook.com [40.107.1.61]) by dpdk.org (Postfix) with ESMTP id BF81B1D7; Wed, 31 Oct 2018 11:27:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sdzwMHRBQ68Ox6OxthCn30O8WlXOS40yHqHMXMEyDJM=; b=D9GMvmOzO6GJc6auEYOAxESCSBdvHnvxyVq6OO49kGbliol4/3NxNG7l3+sNEm6MxKQMF7hqukBMNz/QWPZtFX0udf4/7rb2iH98HDHGemmcqPRDSMQXEudAtvhmDw54yTU/+AbZcpGL7UuPTSwNHx3alm14nx4wB2SRoy5vs5s= Received: from DB7PR08MB3163.eurprd08.prod.outlook.com (52.134.110.149) by DB7PR08MB3098.eurprd08.prod.outlook.com (52.134.110.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.25; Wed, 31 Oct 2018 10:27:48 +0000 Received: from DB7PR08MB3163.eurprd08.prod.outlook.com ([fe80::ce9:5af3:8c20:ded]) by DB7PR08MB3163.eurprd08.prod.outlook.com ([fe80::ce9:5af3:8c20:ded%3]) with mapi id 15.20.1273.027; Wed, 31 Oct 2018 10:27:48 +0000 From: "Gavin Hu (Arm Technology China)" To: Thomas Monjalon CC: "dev@dpdk.org" , "olivier.matz@6wind.com" , "chaozhu@linux.vnet.ibm.com" , "bruce.richardson@intel.com" , "konstantin.ananyev@intel.com" , "jerin.jacob@caviumnetworks.com" , Honnappa Nagarahalli , "stable@dpdk.org" Thread-Topic: [PATCH v2 2/2] ring: move the atomic load of head above the loop Thread-Index: AQHUcMrqyw0llhtjgE+KAlCWHvIsEaU5GO4AgAAOCsA= Date: Wed, 31 Oct 2018 10:27:47 +0000 Message-ID: References: <1540956945-211373-1-git-send-email-gavin.hu@arm.com> <1540956945-211373-3-git-send-email-gavin.hu@arm.com> <4204073.O0Kr6dFLq6@xps> In-Reply-To: <4204073.O0Kr6dFLq6@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Gavin.Hu@arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB7PR08MB3098; 6:xAm0yLs0Xb3KbekkOSgI3ts0PWWe/lQlvBsJwq6XXyA0aAbjWOQnrSt2qEmMkoxjN9f3T6zGhM0zIW8XrnCB+qD/Wq19t9RhMM8CLLv1+YoE0J6HGWqktUzCYsKayY8+xE+wcTUSIhaLtEhB2JcoGy5bi8q1YXPUu6NDBdPqiDNxsDQ0SWbFzli4hxl2Xm1cCOv/0E+W5oba4RplS8JFGGVfJpJaHpIEiDnIkebbr/I3t7YN6qWj2evlvGvQI7D0W2I5GDdBak4ktA3Yrahs0h3nlIr97lUvYkuquTBDcpEEPFqfepk735jaKIt+e6XUrZRPpXs6PPCBskuYWB/udxUhtJhfxqR+veoLl4jbH+ZG6AnG0pt7dLrvEbc0KqM/5E0TZ7g/31uLumQ6WaKFS31cxTmcF/VZ1p76IzU9b91G4+WJ+Rm1KYhwxlWpF/w4OS/F4KbLqtssucIWPSsONw==; 5:9wXSmEIkwEkK9ATdlhIsBlVjtW/JM+FBeiUC2H3VPrCzQZxX8O7pZPmEW1bdT3BSbnnZC+BeRVZjw2wWgqUdTosc1Y5qs0agGlg22mtsle1ep8o+clqdLteGN0ffnjFCEQqEKPQZtVcycsKJbLBDMV9l1wjYqBMfntKh75gk8y8=; 7:OjeHmkwZH10zFb3YwNSi5ID4nMMiaqJFtW5NwIca9C5bjGFFi1F/hBSpJTnnFlgWkzPusV+Li84mJysCuXfcJ6OWNl625atZx3H015gAC3+qye3vMqM4PkYJOpnv+LXjYiGvd7fw9c3tPzdlTUgrzg== x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: 15c17bc4-33d9-4b71-eea2-08d63f1b8105 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB7PR08MB3098; x-ms-traffictypediagnostic: DB7PR08MB3098: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(104084551191319)(228905959029699)(180628864354917); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB7PR08MB3098; BCL:0; PCL:0; RULEID:; SRVR:DB7PR08MB3098; x-forefront-prvs: 084285FC5C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(136003)(376002)(39860400002)(366004)(13464003)(189003)(40434004)(199004)(76176011)(5250100002)(6506007)(478600001)(55236004)(102836004)(229853002)(186003)(53936002)(6436002)(106356001)(53546011)(7696005)(5660300001)(6246003)(105586002)(99286004)(2906002)(86362001)(305945005)(71200400001)(8936002)(8676002)(74316002)(4326008)(486006)(71190400001)(256004)(11346002)(54906003)(97736004)(446003)(72206003)(55016002)(6116002)(3846002)(14444005)(5024004)(33656002)(6916009)(9686003)(68736007)(81166006)(26005)(81156014)(2900100001)(14454004)(316002)(66066001)(7736002)(476003)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3098; H:DB7PR08MB3163.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: U+O9EYLy6MVXWS9opfD5hirPsXvD+myAW7z7Y8r1obVKtVDtgHKP0aTXbX8EyQKL4JorLhXB+9x1qINU915eaf2Uqp2gtyH7VpNlS+IecB4sidY/1wY3gLMGb6scjkewo6ltN0qbxB2EvtddoNfJEsqDm+iBi4PCxQ/G5akxoZePAOdmlextCOP8VSQrmq2W95a3sllZ3nmdoEsEDFWaEPRAtufIL40mrNM8fO8OgFOVYYGoJALzDXV62HazkRXRoy4NC3gHIpR8PGF7t4mAppoFgXANkYXUwWi7xcogcK530oOkFOFfqu5o0hv5fAV7uXvbI1dymIgVNwlUsSt/hoyPHaz7Yfip2/IOO9kZ904= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15c17bc4-33d9-4b71-eea2-08d63f1b8105 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2018 10:27:47.9726 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3098 Subject: Re: [dpdk-stable] [PATCH v2 2/2] ring: move the atomic load of head above the loop X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Oct 2018 10:27:50 -0000 > -----Original Message----- > From: Thomas Monjalon > Sent: Wednesday, October 31, 2018 5:37 PM > To: Gavin Hu (Arm Technology China) > Cc: dev@dpdk.org; olivier.matz@6wind.com; chaozhu@linux.vnet.ibm.com; > bruce.richardson@intel.com; konstantin.ananyev@intel.com; > jerin.jacob@caviumnetworks.com; Honnappa Nagarahalli > ; stable@dpdk.org > Subject: Re: [PATCH v2 2/2] ring: move the atomic load of head above the > loop > > 31/10/2018 04:35, Gavin Hu: > > --- a/doc/guides/rel_notes/release_18_11.rst > > +++ b/doc/guides/rel_notes/release_18_11.rst > > +* **Updated rte ring C11 driver.** > > + > > + Updated the rte ring C11 driver including the following changes: > > It is not a driver, it is the ring library with C11 memory model. > Please reword and move it after memory related notes (at the beginning). > Thanks > Done, v3 just submitted, thanks! IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you.