Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2378293ybt; Sun, 21 Jun 2020 18:31:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzhg9PLHSXoNaWz8hfQzE2p3jr3TjVJ6i18edhDtMF6gkSGsQoNRgnGsEYcJQDHtMECoOKm X-Received: by 2002:a17:906:d9dc:: with SMTP id qk28mr13326793ejb.6.1592789480920; Sun, 21 Jun 2020 18:31:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1592789480; cv=pass; d=google.com; s=arc-20160816; b=B0quj0rtstRiUvb3NXkZVNF+U4i0QZautVJtsGLPvOuBU5kroZu4rsp5AcJ28QMORB nQYG9QOBXxvctMQFM2S2GSRyY8UpX85l4RW/G1bu54u3L+e94QMWMORNanoBt+i7uwoD rXn0DpdZUzNUi60PD8fhVkpY+s70zntRwOqg46X27wKYt3TBbVpn0qTmEPOVM7VcmUcM KPUmqkIJ18qRJ5tjU2Lq3eSxUdrzCS7t2zb8xZaPjBIgE5j+F75rh9/70kHGz1oNZ/P9 8Bc+o6lsg6GhngQQ4Z5GAassfkD8+sVVmAbsNvAWhK3sYGdC4lSbJzd+e7JdRi0JfChO DQWw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:original-authentication-results :mime-version:content-transfer-encoding:nodisclaimer :authentication-results-original:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from:dkim-signature:dkim-signature; bh=7gakpibcmM1A6Z+y+LYAOXvkHa7C3zW96kd1mPW6FAk=; b=rC31ygShYK0CNEJoJwn57rjX6dMi1ZGNDp5SwCPCvaF4q49kMUnk4FImaOJBA+0cYh pX1qfjIK7BgKB0+Fx8IDDHyaAOlkwuWu2y9VqlJFxBdp/DU0AJKCybT7PPijsY3VQVj6 TbBgDFtf32QlnReQKHfblWketD5pZphCzDN1Lr3GC5PYzLJpgIFxB1scui3X1buCVJ1t f/cnNzZ6OWcCFmM5WWdKm6N04XJ0aG0ptgmNTJI8ngIXjD+nw/c+GgtP61acoiK1Y8lF DsO4dH3dbJqghZS7R6G7xGM2i4i8yB3rXoQWCALDVczP4rHRb18svuGg777FL4eK41UX 8QNA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=mkzOtE+C; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=mkzOtE+C; arc=pass (i=1 spf=pass spfdomain=arm.com dkim=pass dkdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n16si1908753edt.25.2020.06.21.18.30.58; Sun, 21 Jun 2020 18:31:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=mkzOtE+C; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=mkzOtE+C; arc=pass (i=1 spf=pass spfdomain=arm.com dkim=pass dkdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731002AbgFVB3T (ORCPT + 99 others); Sun, 21 Jun 2020 21:29:19 -0400 Received: from mail-eopbgr60080.outbound.protection.outlook.com ([40.107.6.80]:44515 "EHLO EUR04-DB3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726529AbgFVB3S (ORCPT ); Sun, 21 Jun 2020 21:29:18 -0400 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=7gakpibcmM1A6Z+y+LYAOXvkHa7C3zW96kd1mPW6FAk=; b=mkzOtE+CefvWgst6+zITplTyHL9vy60/vyh9i/bnuy8WTb1L24xZKkKkvXWwMs88TOlOVCQxV7FYEIVI+LPETwgznI6CBTl2FQ9DXBbSyw16XZ9mrhwGAOt/8t8xgQNES916zOqRv5TeSnV1WbSwX0mfO0wkCimxHf8UxlBdoXc= Received: from AM5PR0601CA0068.eurprd06.prod.outlook.com (2603:10a6:206::33) by AM6PR08MB5029.eurprd08.prod.outlook.com (2603:10a6:20b:e7::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22; Mon, 22 Jun 2020 01:29:12 +0000 Received: from VE1EUR03FT064.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:0:cafe::57) by AM5PR0601CA0068.outlook.office365.com (2603:10a6:206::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22 via Frontend Transport; Mon, 22 Jun 2020 01:29:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; vger.kernel.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;vger.kernel.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 VE1EUR03FT064.mail.protection.outlook.com (10.152.19.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22 via Frontend Transport; Mon, 22 Jun 2020 01:29:12 +0000 Received: ("Tessian outbound 022d32fb9a40:v59"); Mon, 22 Jun 2020 01:29:11 +0000 X-CR-MTA-TID: 64aa7808 Received: from e0c85193323d.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 59CB9F53-E507-4DCF-B6E8-F3A93FE3B859.1; Mon, 22 Jun 2020 01:29:06 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e0c85193323d.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 22 Jun 2020 01:29:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MD8pEoe7PYsU6Uq7Z6dUSUToKc5dx3ZT5Xl9EOR6Y1j39z2nNgq3ghLc85beDXTLZgp7gIYEFkos+Ln54jxLDAK6A8vEMpBiU802iU4mh/YUw/GS8yRv4H2V8YQlxmRxXLanelzywf1dm6S5o49Jf0hyBBMW8qeHR97o71kVPJCl2jeeI+t5mg7FXXqinp0I6JNvWCt7u42T/H4ZtzyKrSxsdVtZAIH+RfM5Piagj6ipD8iNCMvboo6lYmdo32jJvuQsvXmuqVC+mSzjFbGPBPDsFvmh2Fl+ydOmpi6Hhf70KUiOWF6kr0Z9gfRITkju5s1fooqm9Qgk+UFPh3qodw== 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=7gakpibcmM1A6Z+y+LYAOXvkHa7C3zW96kd1mPW6FAk=; b=ZQ11lcEokei5wxzZPOyCD4QMI5ksgSGIabXadEamkzEminJakiRHlmez/SEXBvE88sbESaV0WQFaRHZMdf2/WUkUvV31/LxEslSsOtDmOFLpQiILB7KM7m27QlEIlfDKU88CH6bAiCaIZPjRaZY6RFcHB8hYE0mf3qQwFpUngt/ZZbVcXvoOfK7d8nJuMqhueuL98qxNG4WPS2zywRguQWsHeXUrktvNym0Vzmsjafu/jOrjG+fJlcsOb4AaEOIUNqgg9y0/yBTxsmAS+6zHHA8UVZ9fiaa3PtDZENBEjYOwxh4MFztRGwHxJbseHfdERkgF8pq3PY84VP7qMHXypw== 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=7gakpibcmM1A6Z+y+LYAOXvkHa7C3zW96kd1mPW6FAk=; b=mkzOtE+CefvWgst6+zITplTyHL9vy60/vyh9i/bnuy8WTb1L24xZKkKkvXWwMs88TOlOVCQxV7FYEIVI+LPETwgznI6CBTl2FQ9DXBbSyw16XZ9mrhwGAOt/8t8xgQNES916zOqRv5TeSnV1WbSwX0mfO0wkCimxHf8UxlBdoXc= Received: from HE1PR0802MB2555.eurprd08.prod.outlook.com (2603:10a6:3:e0::7) by HE1PR0802MB2441.eurprd08.prod.outlook.com (2603:10a6:3:de::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22; Mon, 22 Jun 2020 01:29:04 +0000 Received: from HE1PR0802MB2555.eurprd08.prod.outlook.com ([fe80::9:c111:edc1:d65a]) by HE1PR0802MB2555.eurprd08.prod.outlook.com ([fe80::9:c111:edc1:d65a%6]) with mapi id 15.20.3109.027; Mon, 22 Jun 2020 01:29:04 +0000 From: Jianyong Wu To: Christoph Hellwig CC: "netdev@vger.kernel.org" , "yangbo.lu@nxp.com" , "john.stultz@linaro.org" , "tglx@linutronix.de" , "pbonzini@redhat.com" , "sean.j.christopherson@intel.com" , "maz@kernel.org" , "richardcochran@gmail.com" , Mark Rutland , "will@kernel.org" , Suzuki Poulose , Steven Price , Justin He , Wei Chen , "kvm@vger.kernel.org" , Steve Capper , "linux-kernel@vger.kernel.org" , Kaly Xin , nd , "kvmarm@lists.cs.columbia.edu" , "linux-arm-kernel@lists.infradead.org" Subject: RE: [PATCH v13 3/9] smccc: Export smccc conduit get helper. Thread-Topic: [PATCH v13 3/9] smccc: Export smccc conduit get helper. Thread-Index: AQHWRjnWZm9cCgyKw0Oi8fsDZXPjUajf9qAAgAPlsPA= Date: Mon, 22 Jun 2020 01:29:04 +0000 Message-ID: References: <20200619130120.40556-1-jianyong.wu@arm.com> <20200619130120.40556-4-jianyong.wu@arm.com> <20200619135716.GA14308@infradead.org> In-Reply-To: <20200619135716.GA14308@infradead.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 63f8f2c2-a11f-469a-9765-782abfe82fbc.1 x-checkrecipientchecked: true Authentication-Results-Original: infradead.org; dkim=none (message not signed) header.d=none;infradead.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 13c69b34-d18d-4258-0729-08d8164bab40 x-ms-traffictypediagnostic: HE1PR0802MB2441:|AM6PR08MB5029: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:1388;OLM:1388; x-forefront-prvs: 0442E569BC X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: zoS5szs5n+3VpC5T2Xy1l7CzOCdMfWSqhwW4pkx0+yl3/CrkzTANj2YZgTz1RrgjiOVklckMPGtRtP1H1QbDpf9uZlDRIVw5Bn4h7vNd92nu3YUWUINWP5pDzLJuOLC7YCp2jWILy23TKsa77BzMLFtMgO/Z+MuxDVBWfCirmTW4CXMclgq+6HYebkl1cbnhoyBZI1sPyUQMIOO3zd+odjSO9ORO+JvJWj7hqixNcHYfEkPFi8Q2ZZgIsDA1PbbIyurSunDh5bsc3NCVEOAYdjMX0l6lGZd/YX8L6EP08gbxgCMBOO2hzFmwvSob5VrE+syITgSjER7C0xwUgEvx7w== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0802MB2555.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(376002)(346002)(366004)(396003)(136003)(39850400004)(8936002)(64756008)(83380400001)(66556008)(66476007)(71200400001)(66446008)(55016002)(5660300002)(8676002)(7416002)(54906003)(7696005)(9686003)(76116006)(6506007)(6916009)(66946007)(53546011)(52536014)(86362001)(316002)(478600001)(2906002)(4326008)(186003)(26005)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: tdjvzkf1H1Bd/MhKMgfFnpkWZG+ruSgJx4e3JZEnI3mE5MQNXYD/FAnkHAFaH4U1lOL1wxuxlLye7as22DmhOh2Lya+S6GHtjjA0qbkTjewhZ6hwfcZUWgXOrd13Tu43iuRdXBxI+7eBKLB9HieUykzH0uURBW9OMN8zo2KyBmp6bLyfumi+VbpkZS4ouExqB7ics6/b8skfi7rz4pZZ3+BiVYfd9R99FVAKkvz2SNQyruGULVdWCP0FUXs4YnlVa9Bzh8x0g2iVZrFXd+Vdb1PtGdOoF4WsuIWOEdXfZ6rWr3k0ePxERVXPZ3zkg12spcZ2gPxv6qKGjmCs/YXx2cpT0ZcDqUA5rWZ0rRTOyU3D2KCvsg3Vt5oJqTils5ikZh8zh4BVBrckYLsJ8QAPGov1NNmvpkr0DKLxpXEoRULW42joGAJjkHSQP0bCOcacKvQXUATr+KjvNbHMxKOSdi/L9yrI3cYV3G/kY/BUE18= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2441 Original-Authentication-Results: infradead.org; dkim=none (message not signed) header.d=none;infradead.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT064.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFTY:;SFS:(4636009)(346002)(376002)(396003)(136003)(39850400004)(46966005)(70206006)(33656002)(86362001)(82310400002)(478600001)(186003)(107886003)(316002)(6506007)(53546011)(36906005)(7696005)(52536014)(26005)(356005)(54906003)(81166007)(82740400003)(8936002)(5660300002)(55016002)(9686003)(450100002)(47076004)(336012)(83380400001)(70586007)(2906002)(8676002)(6862004)(4326008);DIR:OUT;SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 41ca700a-8451-4c16-2c68-08d8164ba6a7 X-Forefront-PRVS: 0442E569BC X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mQbuW8he/cRron+n+SZR7Y/m3VSk2rglBo3Nd+cvjjXIhMPo6pVxMAUmqKjSGw1T2UbP48jXyPO3rFaTrgRuWN94ZQ0c0Eiwtx+4HtCjLlgWlu3cfz8lgG6mlR6UjGnAEVwhfivik36+Jx13BKPbVBWTAd4k+6f9V2yHHuTUjODa5ZDuW2rCE7kkyLjNw/jO/Pjy9QoRv/Fj4uJRfBEA8GyjGMms65i1juCXxSPSmrLuF9gE2EilHwpYxpJgiHKwV350EOUdfcTU10PcKn04LyezyaV7fZFbcZWjmgOr5oratFww3BN4tgCQb5DI6cObXRoY7ZZWvexJ50BnzVX6l52/KxHrTkCL9OlevomHDvpq68smUM2Bt6m/Yko3tPUn/MGdc2xFXCE2ZsE1NWIxBw== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2020 01:29:12.2094 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 13c69b34-d18d-4258-0729-08d8164bab40 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: AM6PR08MB5029 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Christoph, > -----Original Message----- > From: Christoph Hellwig > Sent: Friday, June 19, 2020 9:57 PM > To: Jianyong Wu > Cc: netdev@vger.kernel.org; yangbo.lu@nxp.com; john.stultz@linaro.org; > tglx@linutronix.de; pbonzini@redhat.com; sean.j.christopherson@intel.com; > maz@kernel.org; richardcochran@gmail.com; Mark Rutland > ; will@kernel.org; Suzuki Poulose > ; Steven Price ; Justin > He ; Wei Chen ; > kvm@vger.kernel.org; Steve Capper ; linux- > kernel@vger.kernel.org; Kaly Xin ; nd ; > kvmarm@lists.cs.columbia.edu; linux-arm-kernel@lists.infradead.org > Subject: Re: [PATCH v13 3/9] smccc: Export smccc conduit get helper. >=20 > On Fri, Jun 19, 2020 at 09:01:14PM +0800, Jianyong Wu wrote: > > Export arm_smccc_1_1_get_conduit then modules can use smccc helper > > which adopts it. > > > > Acked-by: Mark Rutland > > Signed-off-by: Jianyong Wu > > --- > > drivers/firmware/smccc/smccc.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/firmware/smccc/smccc.c > > b/drivers/firmware/smccc/smccc.c index 4e80921ee212..b855fe7b5c90 > > 100644 > > --- a/drivers/firmware/smccc/smccc.c > > +++ b/drivers/firmware/smccc/smccc.c > > @@ -24,6 +24,7 @@ enum arm_smccc_conduit > > arm_smccc_1_1_get_conduit(void) > > > > return smccc_conduit; > > } > > +EXPORT_SYMBOL(arm_smccc_1_1_get_conduit); >=20 > EXPORT_SYMBOL_GPL, please. Ok, thanks. Thanks Jianyong=20