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 76E31A0555; Thu, 20 Feb 2020 00:35:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 38D5B1B951; Thu, 20 Feb 2020 00:35:45 +0100 (CET) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10042.outbound.protection.outlook.com [40.107.1.42]) by dpdk.org (Postfix) with ESMTP id 71CE623D; Thu, 20 Feb 2020 00:35:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=diqchK18zdKyXMm8qv67lFqTay4oM3h1Exz4GhYb5v4=; b=dDsCpiVNDn+FzPJW8a6k5qYob9IROGupYSd29UlHjYRkDyiEpB2hJFmmVOMa3YTbZVVA5UxF/CrFuhZPJmIcyrY4rjKXjYqxjpw4qnVCoIk2tKxiY1S/BoCDSs3nF0gs8fMINpw21ov6NCVDUKGFA0zrWI7zOSN8M7XgCwTMW+0= Received: from DB6PR0801CA0047.eurprd08.prod.outlook.com (2603:10a6:4:2b::15) by VI1PR08MB4574.eurprd08.prod.outlook.com (2603:10a6:803:e3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.25; Wed, 19 Feb 2020 23:35:40 +0000 Received: from AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::207) by DB6PR0801CA0047.outlook.office365.com (2603:10a6:4:2b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.18 via Frontend Transport; Wed, 19 Feb 2020 23:35:40 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT028.mail.protection.outlook.com (10.152.16.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.17 via Frontend Transport; Wed, 19 Feb 2020 23:35:39 +0000 Received: ("Tessian outbound da94dc68d1bb:v42"); Wed, 19 Feb 2020 23:35:39 +0000 X-CR-MTA-TID: 64aa7808 Received: from 4fd8e1018f08.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 276A794E-DFD3-444D-87E1-C721E7019936.1; Wed, 19 Feb 2020 23:35:34 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 4fd8e1018f08.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 19 Feb 2020 23:35:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RLEKhj5DNjIEXxsoIYBT9rC28/xyO9haLGa1Hz9w+se2yGt++Q5tBHiDk31sHi2ffOBL7I3Q7PzdQCyOvZNgzyx+f26CDyNBTY2vTIteK6GL1yp35x0eSLtZHzrP4fArR2a70/9BcBVT8W1A/pMS2b7R1zwReJcj2yYiOFvbCS1KEJlLRRjnqqHsdDfYJ9+sS2U2neyWUWeGGKQB6Fcur+3NfnZjTEcCjBHxDs7lqa/sCu+6y7Up3Vko8zS0HC/zZ8DddoOijatVln/PP2GZwP2QQE53thksFotFUHT5rwpZabwAzKj7D6Q7HY+y4mOVxGV4jACOpvdMP/7d+vnbTg== 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=diqchK18zdKyXMm8qv67lFqTay4oM3h1Exz4GhYb5v4=; b=DqymbTfDUo1GMpSk7Inh1KWS68sxBdze5QTBEdQkBCtcVEiyDf5t1LKl9BLmJ8SLOZQLQQSvNPMvYUWGnu5JHUBObd3q1w5B+IwR7pKLEYDfUh3L/+lQdEsN4oaeIDRct3MxqTikQsj1jLMBrci33WWF9hqbzqsPP5Vt4oOeFtGdFkdm+MVcdu0I0uKhcu1x5WGZhMJjD4J/ovqXZMyk+FcktrO7yQiJjHDhjGDBZQv/WPx3hBhmqG7mSKyMv3VgmkiMTITvw1vcDH7D0gh++mYz5pVy5lV49D05j+cQpKe7tVa05CXEeS9P4WCOKeOa7+YpWSlCpSBmDQs+InaCPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=diqchK18zdKyXMm8qv67lFqTay4oM3h1Exz4GhYb5v4=; b=dDsCpiVNDn+FzPJW8a6k5qYob9IROGupYSd29UlHjYRkDyiEpB2hJFmmVOMa3YTbZVVA5UxF/CrFuhZPJmIcyrY4rjKXjYqxjpw4qnVCoIk2tKxiY1S/BoCDSs3nF0gs8fMINpw21ov6NCVDUKGFA0zrWI7zOSN8M7XgCwTMW+0= Received: from VE1PR08MB5149.eurprd08.prod.outlook.com (20.179.30.27) by VE1PR08MB4975.eurprd08.prod.outlook.com (20.179.31.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.18; Wed, 19 Feb 2020 23:35:32 +0000 Received: from VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::29eb:a1be:8f8f:fae2]) by VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::29eb:a1be:8f8f:fae2%7]) with mapi id 15.20.2729.032; Wed, 19 Feb 2020 23:35:32 +0000 From: Honnappa Nagarahalli To: Honnappa Nagarahalli , "olivier.matz@6wind.com" , "prateekag@cse.iitb.ac.in" , "ferruh.yigit@intel.com" , "thomas@monjalon.net" CC: "dev@dpdk.org" , nd , "stable@dpdk.org" , Honnappa Nagarahalli , nd Thread-Topic: [PATCH v4 1/2] doc/rcu: correct quiescent state description Thread-Index: AQHV53zR0QWl162uK0m27Pry8bIghagjK0gQ Date: Wed, 19 Feb 2020 23:35:32 +0000 Message-ID: References: <20200203045608.5870-1-prateekag@cse.iitb.ac.in> <20200219210530.22863-1-honnappa.nagarahalli@arm.com> In-Reply-To: <20200219210530.22863-1-honnappa.nagarahalli@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 21e0e5ba-52c7-4ef4-a43c-ad2e89641db2.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a7f433bf-973f-4baa-b3c5-08d7b5946de1 X-MS-TrafficTypeDiagnostic: VE1PR08MB4975:|VE1PR08MB4975:|VI1PR08MB4574: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:1169;OLM:1169; x-forefront-prvs: 0318501FAE X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(136003)(366004)(199004)(189003)(81156014)(8936002)(81166006)(8676002)(71200400001)(33656002)(7696005)(86362001)(316002)(478600001)(110136005)(54906003)(9686003)(55016002)(5660300002)(64756008)(52536014)(66446008)(26005)(2906002)(186003)(76116006)(66946007)(53546011)(6506007)(4326008)(66476007)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB4975; H:VE1PR08MB5149.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: /wddxoR8515eIE69/jJbNkGWhnH1rAL2k9TYzDsSU0izSrNqkazFcvvt5udc+9PTvK0sm7IJIJllMQPCl6Kgt8eAGtnyrhGuw37cj4DXfSX+AoxfViKzfRFvQkpAOIZFfOHJhVCofwfQ8Ohu6xRjJtiDr0vTV6ZmsvdDe+pp0vxmD0rsXG/I9vsiR68meY3Ei60WU2CPPrqGp0nofb0nJ0AQ9tPpJA2mQFqvYCglte0cUUZvm8xl/KRmKsTubHwqOzfxVmZpvYyEtAVG2tuqpi5jENcDoqN3s32C9ipoNeBOtG5k8k5lATkUpge8qAe8rqUlmxbuBamB3g2MAE1hN3SV5Z+cJoEQmcP0/ufzpgTKX5cRZAviVQ1YykUn1PqtMyBL3awfERp3GdSJ24MYC0F6PYkrgL8nNMPIhXBR9HAOrPbZaIpr78CRTHe+IOcD x-ms-exchange-antispam-messagedata: 7joKq9UBH1mmSuD0uDaCPmMMXBqiNaOsf2wu5u7z5nofl8QgA1qPE+1jXtJtmF/3W/P5soohdvf4YtAIxSzO9dsTW1ImsOODMBLiS1+mYZB/CoAxhK42B9a4/obQcmKLvJpj+/pt8GKMq3ALKdW9pA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4975 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(376002)(136003)(346002)(396003)(189003)(199004)(110136005)(54906003)(316002)(9686003)(336012)(26005)(55016002)(81156014)(186003)(81166006)(70586007)(70206006)(8676002)(5660300002)(450100002)(36906005)(7696005)(356004)(26826003)(52536014)(8936002)(478600001)(53546011)(33656002)(6506007)(2906002)(86362001)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB4574; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:Pass; LANG:en; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; MX:1; A:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: 38d80f81-ff0a-4cc9-82f3-08d7b59469a0 X-Forefront-PRVS: 0318501FAE X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SEDTyEUISaPj5P+Ps/uAF8VuK+OvvEFTJ46rx6gs2/1c110ui0uOG0IkbDDS5Z1oHSMmmzsdtSDU98lid6nJ09+8MaHWwgHmXtZKKwHXrav1SwkuN3LLHPQkhn7qZfZ+0CoYYAeriuEaoCOnjAnwmbCyfiSVIb4tNq5v1scdIBpqYUv4yoomWefiLlsUDh6sY9d9u6jyaabOhqU7JS/5eY3rBVTzxAjmSggHuA3KLoonoxhfnIHLuV1gDMW1UIYat3+wEQ1k6isQIHubCZ5hLB97qP1WH3g4ih5x4vMvZ9QCZB0hIfInyUVtHvVQP0ZSpUWpNrabL+E4zWPwCbvwPo/tE8LY9TThBoWKum9XeHbGJoYjuFIkHKUK3Eg3D06opdif5A0+nfTFE3ejFka+aHzFGB+20ugv30YTLb6p2+0ASMIHBByyxICi82K91mVI X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2020 23:35:39.8579 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a7f433bf-973f-4baa-b3c5-08d7b5946de1 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4574 Subject: Re: [dpdk-dev] [PATCH v4 1/2] doc/rcu: correct quiescent state description 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: Honnappa Nagarahalli > Sent: Wednesday, February 19, 2020 3:05 PM > To: olivier.matz@6wind.com; prateekag@cse.iitb.ac.in; ferruh.yigit@intel.= com; > thomas@monjalon.net > Cc: dev@dpdk.org; nd ; Honnappa Nagarahalli > ; stable@dpdk.org > Subject: [PATCH v4 1/2] doc/rcu: correct quiescent state description >=20 > The quiescent state description refers to an incorrect thread. >=20 > Fixes: 64994b56cfd7 ("rcu: add RCU library supporting QSBR mechanism") > Cc: stable@dpdk.org >=20 > Signed-off-by: Prateek Agarwal > Signed-off-by: Honnappa Nagarahalli Tested-by: Honnappa Nagarahalli > --- > V4 > 1) Seperated the commits for ring and RCU changes > 2) Changed the commit logs >=20 > doc/guides/prog_guide/rcu_lib.rst | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/doc/guides/prog_guide/rcu_lib.rst > b/doc/guides/prog_guide/rcu_lib.rst > index 8d0dfcf29..9b0bf138f 100644 > --- a/doc/guides/prog_guide/rcu_lib.rst > +++ b/doc/guides/prog_guide/rcu_lib.rst > @@ -61,7 +61,7 @@ wait till thread 2 enters quiescent state as well. >=20 > However, the writer does not need to wait for reader thread 3 to enter > quiescent state. Reader thread 3 was not accessing D1 when the delete - > operation happened. So, reader thread 1 will not have a reference to the > +operation happened. So, reader thread 3 will not have a reference to > +the > deleted entry. >=20 > It can be noted that, the critical sections for D2 is a quiescent state > -- > 2.17.1