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 F3917A31F3 for ; Fri, 18 Oct 2019 15:58:38 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 89A4D1D37F; Fri, 18 Oct 2019 15:58:37 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50051.outbound.protection.outlook.com [40.107.5.51]) by dpdk.org (Postfix) with ESMTP id 1EE8E1C120; Fri, 18 Oct 2019 15:58:32 +0200 (CEST) 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=QiQOKMGdczXW8YvE/FC8EUtP/lryfkDdqZ6H1qQ9OHI=; b=1/DFI7Hc31uWmn5y7JGkYZf3FaAUq/QAn2iHyNfaUJZCQBfaBjRDzKBfoN4b2uO+ZGi9WlxJDMND46CoHvIplEG6KbDN42FpJxF/cKGTegFU/E96RHVSch653lqXG+ocnV5wzTHFjervFTyzx592xVOAixwVcvaTrp50stn7XdQ= Received: from HE1PR08CA0065.eurprd08.prod.outlook.com (2603:10a6:7:2a::36) by VI1PR0801MB2013.eurprd08.prod.outlook.com (2603:10a6:800:8a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16; Fri, 18 Oct 2019 13:58:30 +0000 Received: from VE1EUR03FT051.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::207) by HE1PR08CA0065.outlook.office365.com (2603:10a6:7:2a::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2347.16 via Frontend Transport; Fri, 18 Oct 2019 13:58:30 +0000 Authentication-Results: spf=temperror (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=none action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT051.mail.protection.outlook.com (10.152.19.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2305.15 via Frontend Transport; Fri, 18 Oct 2019 13:58:28 +0000 Received: ("Tessian outbound 0939a6bab6b1:v33"); Fri, 18 Oct 2019 13:58:28 +0000 X-CR-MTA-TID: 64aa7808 Received: from 9b9150f2fdae.1 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.9.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 177F56D6-B2DA-4532-AAD6-69F1EE0CD963.1; Fri, 18 Oct 2019 13:58:23 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2056.outbound.protection.outlook.com [104.47.9.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9b9150f2fdae.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384); Fri, 18 Oct 2019 13:58:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hTPx0eOeSFbjp46kIsyj8QxAl8+R19+HWyXhEn3THi5tMyojvs7NBjRj+HuVFy/6WLUSOrmIltFAgACdkpsgPJEXGTWeXoKpO1dC3s6Q/eCwkg4cSyNFfLsJQnABB3fExk1C4OteRBG7+przoJ/B9TM9BziFFMAmvEUzpnQVT6EdF7r1BeshBM9dub+MU2Ynq0kwx1rxDsCzGeDuEKLhTJnvFSHyVDuShqh0PGghfb+9c/C96ZH+BeSWAswyk9DF4oFWdKVYDWA0WrOsvuI8lHW4M90vwLHL+hsyj5OZzetwn/iVNMwXnDd0AySfP4SuBg6aFuwZHnKQAmX9/XNYsg== 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=QiQOKMGdczXW8YvE/FC8EUtP/lryfkDdqZ6H1qQ9OHI=; b=LXSlGzGuLtEadbDlYSJDr9JWZHuQGH8kjQBoVRSLqVGHJ4wyFgtLA+cnZqs7M4viSe6ScpO3hiALLaTEQORqCjxJ4ZI5rwch0m4O7WZAYl/KPSh+JO20Hb7ZfDnb4HZhibKAYM2tZGc3lyaMBfoqeIpUQxtU64alL85DCzdY7BwsIzEwElZ1oDEvYmcWLnOJZ0YllC/0xtA/NeXeChhnnoV1a9597W8FCbKgQNWgmOcOYD9cwcRkahFqRj0kSIHwH3hkfYwImOGympornh6GPSiY2tA4mj3vH9pbuab4zpB21fvxYL1MwTvjrn5DPr1KnbiRA9LwHj65lXBr28bxXQ== 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=QiQOKMGdczXW8YvE/FC8EUtP/lryfkDdqZ6H1qQ9OHI=; b=1/DFI7Hc31uWmn5y7JGkYZf3FaAUq/QAn2iHyNfaUJZCQBfaBjRDzKBfoN4b2uO+ZGi9WlxJDMND46CoHvIplEG6KbDN42FpJxF/cKGTegFU/E96RHVSch653lqXG+ocnV5wzTHFjervFTyzx592xVOAixwVcvaTrp50stn7XdQ= Received: from VE1PR08MB5149.eurprd08.prod.outlook.com (20.179.30.27) by VE1PR08MB4909.eurprd08.prod.outlook.com (10.255.113.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16; Fri, 18 Oct 2019 13:58:21 +0000 Received: from VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::8c82:8d9c:c78d:22a6]) by VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::8c82:8d9c:c78d:22a6%7]) with mapi id 15.20.2347.026; Fri, 18 Oct 2019 13:58:21 +0000 From: Honnappa Nagarahalli To: David Marchand , "dev@dpdk.org" CC: "stable@dpdk.org" , nd Thread-Topic: [PATCH] rcu: fix reference to offline function Thread-Index: AQHVhZqOI6WWInSPy0GtNg8uA2gwEqdgbIFw Date: Fri, 18 Oct 2019 13:58:20 +0000 Message-ID: References: <20191008211220.31586-1-honnappa.nagarahalli@arm.com> <1571392673-27643-1-git-send-email-david.marchand@redhat.com> In-Reply-To: <1571392673-27643-1-git-send-email-david.marchand@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: d32e4157-4f0f-416a-9bb9-b4289b3ef4a8.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-Correlation-Id: eab9dac1-2460-4e20-f47a-08d753d340be X-MS-Office365-Filtering-HT: Tenant X-MS-TrafficTypeDiagnostic: VE1PR08MB4909:|VI1PR0801MB2013: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:506;OLM:506; x-forefront-prvs: 01949FE337 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(305945005)(14454004)(66556008)(110136005)(186003)(26005)(86362001)(99286004)(5660300002)(74316002)(71190400001)(71200400001)(66946007)(66446008)(66476007)(2501003)(64756008)(7736002)(66066001)(76116006)(2906002)(8936002)(478600001)(6116002)(256004)(14444005)(76176011)(102836004)(54906003)(81166006)(4326008)(6506007)(3846002)(33656002)(476003)(25786009)(11346002)(446003)(486006)(9686003)(8676002)(81156014)(6246003)(55016002)(6436002)(316002)(7696005)(229853002)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB4909; H:VE1PR08MB5149.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-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: WJATQallAAbQRW48yfLx52uF7GxMgUDZUT//drg1Pxf54BS9l5cqkGGF+z5ZfjXVALVIBnE0ouUINb5nUa+siRiVdTKS+P0lZq8hOJM4VWalECYbv70pEAoc3utyYTNpgDjt9SpCGQzwuQZeHzpoUHn9Ir98gNlHkHn4lEcN3WWnrx77TdoS48drGomBHit2h7HTP5PHt/JYPdb9LxriR6fxegVcZYwxJm1Kr/G3ljC1OL58ljV/Ng7BSCcHznSo6bjGqtSPO/sTbbbU5ngzpYDAlqDkTxx1slzRo4/D95VL6+5ZmtKmcLXKUNFT76W09F9YJmw35YlDD7lqzQPuO+LJggcwMl5jscaWoITZ5VKd8FcaOC/pFNCjC33Bmu9faik/4lFuF8feEP/a/2MH3uW+cfJCqcZzdzadyjTnpQg= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4909 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT051.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)(346002)(136003)(396003)(376002)(39860400002)(189003)(199004)(11346002)(50466002)(446003)(305945005)(478600001)(476003)(7736002)(2501003)(76176011)(486006)(7696005)(336012)(63350400001)(99286004)(81156014)(81166006)(186003)(8936002)(229853002)(8746002)(8676002)(6506007)(26005)(54906003)(22756006)(97756001)(86362001)(356004)(26826003)(2906002)(76130400001)(102836004)(66066001)(3846002)(6116002)(4326008)(25786009)(70586007)(110136005)(55016002)(36906005)(14444005)(316002)(70206006)(23726003)(9686003)(47776003)(5660300002)(6246003)(52536014)(126002)(14454004)(46406003)(74316002)(33656002)(450100002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0801MB2013; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; 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: f2ee439e-2d39-44fd-ad0f-08d753d33c69 NoDisclaimer: True X-Forefront-PRVS: 01949FE337 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RfE+HltMJmDeWHd6+fjLWsTnBzDc5srmhUXFxfaXdi4/B8SLWRJFH+V0Xxh/s7w393xcB0DCACu+53Q3DsjI6DJxgo/zLHejg/E4krpIo4RG/H4JdQCfG+Z6Ng6M9OqisZsASsjHXU3Y54skZqW+NpnNUYN49gZU0SXMVii+d07SruHwkUoGcUalFd6e4fqKPXBCLByKIykEepcg3yAgw6v0jIsCNQia+7m/691B8yhFf+zCVTkxNBUUYEN17CzN1jy/H8yHLTSaZ+6eBBsQtTCF9wLjuZ891dXdyJsNDGBAZCBo8eSUwepGAIQnzWK20G6wiChMHJE0NzTEbY5+vJsBt/pNKbMpd0zWr04EIvj7rALScMr4vBt4RFkxC634X5fYmaJlftWegxTuv4uzq/NzjYLdibRX82x7NpCqF6I= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Oct 2019 13:58:28.4294 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: eab9dac1-2460-4e20-f47a-08d753d340be 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: VI1PR0801MB2013 Subject: Re: [dpdk-stable] [PATCH] rcu: fix reference to offline function 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: , Errors-To: stable-bounces@dpdk.org Sender: "stable" > Subject: [PATCH] rcu: fix reference to offline function >=20 > Fixes: 64994b56cfd7 ("rcu: add RCU library supporting QSBR mechanism") > Cc: stable@dpdk.org >=20 > Signed-off-by: David Marchand > --- > I intend to add this patch to this series. > Honnappa, can you review it please ? >=20 > --- > lib/librte_rcu/rte_rcu_qsbr.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >=20 > diff --git a/lib/librte_rcu/rte_rcu_qsbr.h b/lib/librte_rcu/rte_rcu_qsbr.= h index > 0d46645..0b55859 100644 > --- a/lib/librte_rcu/rte_rcu_qsbr.h > +++ b/lib/librte_rcu/rte_rcu_qsbr.h > @@ -217,7 +217,7 @@ struct rte_rcu_qsbr { > * call this API before calling rte_rcu_qsbr_quiescent. This can be call= ed > * during initialization or as part of the packet processing loop. > * > - * The reader thread must call rte_rcu_thread_offline API, before > + * The reader thread must call rte_rcu_qsbr_thread_offline API, before > * calling any functions that block, to ensure that rte_rcu_qsbr_check > * API does not wait indefinitely for the reader thread to update its QS= . > * > @@ -283,7 +283,7 @@ struct rte_rcu_qsbr { > * This can be called during initialization or as part of the packet > * processing loop. > * > - * The reader thread must call rte_rcu_thread_offline API, before > + * The reader thread must call rte_rcu_qsbr_thread_offline API, before > * calling any functions that block, to ensure that rte_rcu_qsbr_check > * API does not wait indefinitely for the reader thread to update its QS= . > * > -- > 1.8.3.1 Thank you David. Reviewed-by: Honnappa Nagarahalli