From patchwork Wed Nov 17 03:32:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 12692811 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C5757C433F5 for ; Wed, 17 Nov 2021 03:35:36 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 950B9615E1 for ; Wed, 17 Nov 2021 03:35:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 950B9615E1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=oss.nxp.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=cWRj4WGDGaFzLe1yNawyMVfhX1Xt30ssoV4DETc+iZQ=; b=X7PeLD8uqsv3I3 uAPLh7EPSQ2vRCSXp32BoEzfuBpjmRolCxjxeg8RfXLU6GcYXRbEnOSb0w7YlvMYiqOReZ1oNPaTP xLUREI93DM61Bp9Mf8m2HQiC2BytRQQBzP8T0LCSudsix9kbEDQtPK/8+LXVQs7wIS7WtFkggdn5v MW2NNcfFf/cdWaeCbCstgNcBw0JL9tzCU5n5XB4Gm0uMyeNyXFE+ODaLv4oHDqFWC4k2/KTsgjfn9 SWxiJpw11KzCd1dpQIOP6rmVen1RTqApHUn/K9cosIObr01qk4CxbKcboohqzzEtrND3WN9tk9Z25 vI/QSPleZ75bDOLWeiiw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mnBhq-003Bwz-9f; Wed, 17 Nov 2021 03:33:54 +0000 Received: from mail-eopbgr60076.outbound.protection.outlook.com ([40.107.6.76] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mnBhl-003Bvv-Ox for linux-arm-kernel@lists.infradead.org; Wed, 17 Nov 2021 03:33:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LaSV94wmNmJkKRJTW92Tvh1U4Tlkj9Bie4xf6YcTxyA56unTylNnyGiXgtwv3QSVTH046F52g50B0DTULzHtEtE0P8J6VnRgzs21YcpuVlIvMrfBKP3XBlqgye/Th6w6sU3A+KpQNfFGm9f48muzRDv7aCPwBU1DTTVwthMJESLv4WstxCHfiyYwstpDRVGnLN2IbvgX7v49fh+WX7FEF4aSasThRkBEfUPJySJD7o9p0VOQjfv67Be9GSNwneCwp49jZW+w8z5l8DBhLmrbJcTNyxmdh4LRc5nY5yrQenxIrASjvpwqNPoqQ2ZU/4/NGq1i/PudJZuU+tag2bdxEg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9Gbu0pJf9NZEdojfo4iz+/27dSNA3DcdZh2DQPuJJq4=; b=nyxF03TLbATX25gYBv1h0i9Bgfy0oCB99nZ8EHUhUuvi+8ptkCiXLDT7gJHhk3AQGSbQUAzLNTG+RjXPcdKzDmDQASnn1RSpFfSGUUczXim6J24InNY6gtjm84HOWf9fVk0h8bba/y/TNsRrr1hIfOhM+lNMnmg1wElfj99ySAvMt/vn9octjWswpIEAMJIcnplqaWhpQSd5Z/gKdslLJZkcDbxhLQ+oBtnYmTDY3jz3LwYaSR+DuHh7mMCv1gaANtLlBqBBxIDfpXlBMMEL3aJFogFPzc2dAuNY7Ti+nnF7F8rXwL2tSMrCCMxzQZvtYnJx07A03am8TFtMzStQHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Gbu0pJf9NZEdojfo4iz+/27dSNA3DcdZh2DQPuJJq4=; b=NcncqnMRxFuQLWVKZ352fjvnetSH3XLMFBliBVRXtzZprJgzWBLHJMlKXi3U6oOLGsqSbBQORIHSgGPQSXxoaFvChS1kThQOhA6524vRBg8LuwHesYO1mhvwpR656wuzICmk2SI72tvGFWF7sjW+zaYTRnAW8BkvWCaEAL54L2M= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8840.eurprd04.prod.outlook.com (2603:10a6:10:2e3::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.27; Wed, 17 Nov 2021 03:33:46 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::82e:6ad2:dd1d:df43]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::82e:6ad2:dd1d:df43%9]) with mapi id 15.20.4669.016; Wed, 17 Nov 2021 03:33:46 +0000 From: "Peng Fan (OSS)" To: ohad@wizery.com, bjorn.andersson@linaro.org, mathieu.poirier@linaro.org, o.rempel@pengutronix.de Cc: shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-remoteproc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , kernel test robot Subject: [PATCH V2] remoteproc: coredump: correct argument 2 type for memcpy_fromio Date: Wed, 17 Nov 2021 11:32:20 +0800 Message-Id: <20211117033220.2526552-1-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: SG2PR06CA0132.apcprd06.prod.outlook.com (2603:1096:1:1d::34) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (119.31.174.66) by SG2PR06CA0132.apcprd06.prod.outlook.com (2603:1096:1:1d::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19 via Frontend Transport; Wed, 17 Nov 2021 03:33:41 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9acff4e3-d930-4f9c-73b4-08d9a97b0f91 X-MS-TrafficTypeDiagnostic: DU2PR04MB8840: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2887; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: k8lESvh5JVXAvmb6ibPkyisyDCwEAlJCecTxxXg9tUTVttUrMxFf375Cnv7ygRo2XxKJktFUV1X9knRU5pkOv+Psy9MqZt9snM9P542u/X+1yaxJxzGNf9pbKuX9DGUyTKOel/Pq5X/MpzIMKJXP3v14G23ZEtblt4UlKqqdb5+NtfBHgRBKy9qnzSx5KsrGVc5yyo/b4ZUoPJNdDqbDlUtmFQKHIclFW8EG5jPUBlEyK2rRus7yvkHDpggDZyBiSKG+k8zAbR/TPUGPZwG6igE50QGPjVarMVh7oQdCYDjhXL+0nq3u08Ht45C1+rqpHhAvkvn3SrQHoHVrAsaDkAE/9L+TlRxex4df4ceoEipC+7fY9ff5z5EENitcgyuGbYLbON52MWHxVdofdq6CCJPFJwRmHN3rzRN4s0ffTDNS/U6MLb/pDInbWTPC5EAf6i0Z/r1Xh/l2VNGFF999LGgHlWSqdzTD/YVto5njLb/mfMfKdApAjvJxDcn+Mc3se7CbumQWadbq0i2dHhNB+YSHmRFtBrXVX7Ag9Repb6XvJQ4fhg3mmIQTkxLQ/B6sMqMU3m7xSvMV6kDT8uVvXaAPeeS5IBv98pQhWiWK1nyRFbLiz91Qb1Zq5+SfUSTOtjV6wK7yi/JexjWdtk8CIFBbGrLAu1Q+vor3X/ygNfyzZG0rfEtXg/t+uQpseD+fq6dra52noVDiHO+vFBqUkw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(316002)(5660300002)(54906003)(52116002)(508600001)(8676002)(2616005)(66946007)(66556008)(956004)(86362001)(2906002)(26005)(6512007)(186003)(8936002)(6486002)(1076003)(6506007)(7416002)(38350700002)(38100700002)(83380400001)(6666004)(4326008)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hmafYQSpKlI9ggmAGOYGmmaNXTa+30NlHbcd/ecavdJkeZ3LcK+Ea2mJhIKYxpI1YUNW8iipUoDg3rkWql2p2WBbe92KLmoq36IjAz+xjyfl94rdpjsGzUPCmMXfQeyKnWwppbTX06nVqkNfiky8FW7Ii126cPvaMcQGga8WYkuDSxewvIlw1HWDobFWVyuvyUXV52ctRn8KtdWkuLYfnOQ+bxI5t9911sTxTxlJhTNUsck/dE+SYezLGQ5wjcGc7mu/hfUdCE+lMLL0aLBKfOXYyGtXZMqb0USJ1xtjK7SpCJZloNUblLP507tC+Ho2Uc5Sz3XKFHtmNaeDlkos4Kw8/F9GQIsRSIkafZ6Y4Q+UyfPqiiza/cNpZylgDjUiSSwqqkO/7zxzPG7Q2OM95gh3brHCVqpSafmWANR/iKzKlaC52PYMcKWaj3m4pUDOmhf5oaJtnSBhofbFjDpfg7IwDtdPs4hEsNn2o/zzIJ1jOeQ+Nu/tqeRgwYNsIkp15OJtLBc2IhGs99KnMHrpTho6/e93lKEFd8pZk0vM2mcE/gxThTHMr304swYfRYoOM8KZ2IrsNOy41XC7PEqpLUZkcbCpTdBi0E6EuSio4YQf4WgCbyZ3BW1xfIqiFsFrbKuJKfMaxN8gGUwOxlyGHArnLdCdheiVLr5O2RZTr+mmxtQ2lKKKmJaafDoXSOBAEdR9xq5gEf5heC2GNFw4/kbtspTMwc2raPsvGomqfd+1E06GvRXR0wcZwAeB+zKBTJqrUDqT/GSJIoIEQnmhdI97LoIuVWKItl6vTVEx+OAuax1nmppULjdQ4WKqRImHT47SDNSCKzBqJE9j/V7gMEcGAKO+3ibiVntimxhKsRx/HBEgAb9Sl21D1l1sKA2RPY1P/c0TbL6BSqNkrC8p+idvXuejFGYrY6pHybHiPb3HoleFrzVFLJV9p0BhzNKzG9dWH7DIXljY4/HwohQH6f8NSfzdGXDKWBATuFuiQzNlxD/4NnyfDap/kpBVkMpEHXvK4C1s/qbM3kA56N21R9qJenGNwmmxkgcNZtMwZbudOgULr6SCnPyncImtTWRLdSgWXkjskYgmGg5CQltYroN0QHMrIDeBpTHd2wqxFaL42rbsBe2uOSvGiy0YqBhEzYVGB25982wbqfKwJWtilUtmuO4VXT2nynwHZ5aZZouKLoSYMW6OPVk4oXrdp2eSlYXpPPNAaHltcZPJWYqffxPGLGI26u0DwXa+rhPoD7TBoGhOftc15ORrG7obsGo+hD9pT4cx97YUmyaCd0O9RwZWuzHrgujESJV72dY1dj7a8Nk7mNr+FGn8Pfk/noD9QwNLTwEhkVP6mvdfwtPjln4gTpKPkEt5hli4cgwpVx4XPhbyYTAhIQ0e8kPRUx3mnkhVNyNoV/5rF0NIKVBLZc956Qcsurx9VS/iMVXleSqn2z88P4SchmFgyulNXa7gIcKIBhGpEPI4I9WQgV+J6xYvuGymaGHRCaPbu1dfOIgeCje+JBT+7Cahh62oga3avQpoOdP4VCdYzML8sg8z8TYGPhKzxrenpYQNVY9B8gncAZje75qXG8nj12+xvOn9SviCKHd7NEq4AvIGGvO1stANZHIg1maoCq5rlyIBFzE= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9acff4e3-d930-4f9c-73b4-08d9a97b0f91 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2021 03:33:45.9745 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UyBvhp/lHJWGJ/c14zzftIFUqszEsyXbHYAXywLFfS/5jSJvkI5qkI91e4SZHdlawyiV/SjWGzgxrWQmvATAlg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8840 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211116_193349_846846_DC5BD367 X-CRM114-Status: UNSURE ( 9.83 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Peng Fan Address the sparse check warning: >> drivers/remoteproc/remoteproc_coredump.c:169:53: sparse: warning: incorrect type in argument 2 (different address spaces) sparse: expected void const volatile [noderef] __iomem *src sparse: got void *[assigned] ptr Reported-by: kernel test robot Signed-off-by: Peng Fan --- V2: Per Mathieu's comments, use 'const void __iomem *' drivers/remoteproc/remoteproc_coredump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/remoteproc/remoteproc_coredump.c b/drivers/remoteproc/remoteproc_coredump.c index c892f433a323..37d86043ce5e 100644 --- a/drivers/remoteproc/remoteproc_coredump.c +++ b/drivers/remoteproc/remoteproc_coredump.c @@ -166,7 +166,7 @@ static void rproc_copy_segment(struct rproc *rproc, void *dest, memset(dest, 0xff, size); } else { if (is_iomem) - memcpy_fromio(dest, ptr, size); + memcpy_fromio(dest, (const void __iomem *)ptr, size); else memcpy(dest, ptr, size); }