From patchwork Wed Dec 6 08:46:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 174432 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:bcd1:0:b0:403:3b70:6f57 with SMTP id r17csp3969244vqy; Wed, 6 Dec 2023 00:47:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IEzuR475rpa+84XqEBmsUu43bqZ5OvZiBd+9pB9iW8wSOj19oRSt0+w+UsBAbjYFz1tVZ2e X-Received: by 2002:a17:902:da91:b0:1d0:6ffd:834c with SMTP id j17-20020a170902da9100b001d06ffd834cmr233269plx.87.1701852426774; Wed, 06 Dec 2023 00:47:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701852426; cv=none; d=google.com; s=arc-20160816; b=r/vvrjaeMlSHsozFyHJUi6fpNomakF30DYzxfs3S9BwsVCGK8LSF16qI2o1GKSzY1I j1CfUqK207Me6nIZc22LnIs0NNyspbLbcySQTDaPh/3vwU4mOedVnm7uomrjTJzappK1 rXkd8Ec2qXLsvl0TMKNZNIJRAgmv7HxzJbcfDoip5oxoXtdVGovRmyiivV/RZQArq1XT C3pWALVeN2dCGUMsDXo9blZRqqoq+D8eb10IqNjjf+M+XX4rxapnO8B4KwStOrw4bA9I YWE4QxIbMDlJKSjCbIeJdHSoqcoL/XGDZu511ekcWNBcRVwp+4NoziwLklcvwwJ5C+ii P22A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:cms-type:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature :dkim-filter; bh=q4PDyyNqpXrVYosR/HC3mCzskrZhduX/SJA9wFZBRGQ=; fh=ipc7w3Sqdi+5u9bhXyq0KwoFRHavYz//VCDCKKFH+Pw=; b=UN0VzS224V7ReIDcgT+FzSIJRYlA+LZm8r0gsELiRkJstFwgZO6XtEd6C+cBRL/+D1 iXnhzsdbT1bjTRYIecUje33xCVMiccQnbkOu2ifSv2Y0QgftWMrtdYCCMjamU3kGbzCQ VjMFpLXSMsqIwJslJ+Yr0PCDMZwa8lZTFEn13jXg9L4/hkylZZHHxbijDrRnGt8rD7QY cwrQqwynxFaAnBzH8ks0FnfqJwVK4yMZX7EXKV+PLyE4mbFg53SzOnoYk6Sfzk+fJt1G T3wS7yGeSK92k25WcGkSfKOCQyu1OO2y3ZSDCN9hbuF09OZdS0z+4sDZspAeubpf9oGX qgNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=norDNfMz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id ij8-20020a170902ab4800b001d065c68f06si8036097plb.494.2023.12.06.00.47.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Dec 2023 00:47:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=norDNfMz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id CE7B28082CD6; Wed, 6 Dec 2023 00:47:03 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377006AbjLFIqz (ORCPT + 99 others); Wed, 6 Dec 2023 03:46:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59792 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229493AbjLFIqy (ORCPT ); Wed, 6 Dec 2023 03:46:54 -0500 Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E275E11F for ; Wed, 6 Dec 2023 00:46:56 -0800 (PST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20231206084653euoutp0208d65c95720c51a26b711d61d7c4c5d0~eMcDVnmbk2728827288euoutp02J for ; Wed, 6 Dec 2023 08:46:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20231206084653euoutp0208d65c95720c51a26b711d61d7c4c5d0~eMcDVnmbk2728827288euoutp02J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1701852413; bh=q4PDyyNqpXrVYosR/HC3mCzskrZhduX/SJA9wFZBRGQ=; h=From:To:Cc:Subject:Date:References:From; b=norDNfMz9S/Nh3vaYyTm4VbDjjG8HNp0TKznQRQB9Lt7O1zQ2hDWbk2/MCjTXL2f4 ymfrcRx3K64hR2Fj7QlsQW5GiVDelQ8RrYPa7KAFaUXeshEc/5d/fMMoODNCNz+ovf 1vb0YyoHEtBKlnRjkiXK1qB6ZxLVoIGB/cPkLJvc= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20231206084653eucas1p134fc27cc2ae2ffa9e188dc16ec92124f~eMcDA9mPa1222412224eucas1p12; Wed, 6 Dec 2023 08:46:53 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 13.8E.09814.DF430756; Wed, 6 Dec 2023 08:46:53 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20231206084652eucas1p1fd6025710032f3a4a64b05dab67a2a17~eMcCjv-FX1414014140eucas1p1n; Wed, 6 Dec 2023 08:46:52 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20231206084652eusmtrp1d620095f901b15e13a8be0efb99d76c0~eMcCiyr-G3235332353eusmtrp1m; Wed, 6 Dec 2023 08:46:52 +0000 (GMT) X-AuditID: cbfec7f4-711ff70000002656-24-657034fd7a96 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 0E.66.09146.CF430756; Wed, 6 Dec 2023 08:46:52 +0000 (GMT) Received: from AMDC4653.digital.local (unknown [106.120.51.32]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20231206084651eusmtip2f53b5a0cf2e7c5c077a9d3d4f416831d~eMcBy9Z122879728797eusmtip2P; Wed, 6 Dec 2023 08:46:51 +0000 (GMT) From: Marek Szyprowski To: linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Marek Szyprowski , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou , Kees Cook , Luis Chamberlain , =?utf-8?q?Thomas_Wei=C3=9Fschuh?= Subject: [PATCH] drivers: perf: constify the ctl_table argument of the riscv user access handler Date: Wed, 6 Dec 2023 09:46:42 +0100 Message-Id: <20231206084642.802053-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEKsWRmVeSWpSXmKPExsWy7djPc7p/TQpSDd4sZ7Zo+fCO1WLr71ns Fh3n3CzOdOdabHp8jdXi8q45bBbbPrewWfz+8YzJYu2Ru+wWS69fZLK4MeEpo8XLyz3MFm2z +C1a7pg68HmsmbeG0eNax0YWj6m/z7B4zG64yOLx5uVLFo/DHV/YPTat6mTz2Lyk3qNvyypG j0vN19k9Pm+S8+jvPsYewBPFZZOSmpNZllqkb5fAlbGzVbJgCnvFqwkVDYyNbF2MnBwSAiYS n5fNArK5OIQEVjBKfF76jhXC+cIocXlZIxOE85lR4sXSZawwLTv2/YCqWs4ocah/GjNIAqzl /1JLEJtNwFCi620X2A4RgUyJA49mgDUwC+xllti2fDojSEJYIEli/u1HYM0sAqoSL2+tB9vA K2An0Tb7DQvENnmJ/QfPMkPEBSVOznwCFmcGijdvnc0MMlRC4AeHRNu+FiaIBheJ0ztmQX0n LPHq+BZ2CFtG4vTkHhaIhnZGiQW/7zNBOBMYJRqe32KEqLKWuHPuF1A3B9AKTYn1u/Qhwo4S Ox4vYgEJSwjwSdx4KwhxBJ/EpG3TmSHCvBIdbUIQ1WoSs46vg1t78MIlZgjbQ2L3q1eMkMCK lXiy9THrBEaFWUhem4XktVkINyxgZF7FKJ5aWpybnlpslJdarlecmFtcmpeul5yfu4kRmOxO /zv+ZQfj8lcf9Q4xMnEwHmKU4GBWEuHNOZ+fKsSbklhZlVqUH19UmpNafIhRmoNFSZxXNUU+ VUggPbEkNTs1tSC1CCbLxMEp1cC06ek8e22P99aLPqky9Au82OEvL/uCbYlvZ+7buj8sQp/O Ncyct2rnprnz1z1i0KiTLoh/sK7p/+HA7qTW6ish8eLVlXxM3HcLOM/Eqlf/+Hom9enk6brv 30Z5ru/cViZ65sjCbwZGnOqiLn79AhIq07azMYQdYo3ulY4+vHKrPeuswh9pbVVu4S6XHDuD Q131o3WWP80X7Sq6teB//rktVW/urzPa7PBY+QxvS/auZZp2jSaNObM2TneQ3q+bv1pbR43j nNR9c4MnWhybKpbW/o3P17olwyl22OHq9KKYdTOM1l/MO1Gqpp22u/bzvAov2dV6QTplxwuN /Tkvbo/KTt24wFli3bE9DpJKXEosxRmJhlrMRcWJAGGMYfLlAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsVy+t/xe7p/TApSDbZsULJo+fCO1WLr71ns Fh3n3CzOdOdabHp8jdXi8q45bBbbPrewWfz+8YzJYu2Ru+wWS69fZLK4MeEpo8XLyz3MFm2z +C1a7pg68HmsmbeG0eNax0YWj6m/z7B4zG64yOLx5uVLFo/DHV/YPTat6mTz2Lyk3qNvyypG j0vN19k9Pm+S8+jvPsYewBOlZ1OUX1qSqpCRX1xiqxRtaGGkZ2hpoWdkYqlnaGwea2VkqqRv Z5OSmpNZllqkb5egl7GzVbJgCnvFqwkVDYyNbF2MnBwSAiYSO/b9YO1i5OIQEljKKLH04FMm iISMxMlpDawQtrDEn2tdbBBFnxglmn7MYQRJsAkYSnS97QKbJCKQLbH98wR2kCJmgaPMEtNW vgabJCyQIHHp5XIwm0VAVeLlrfVgU3kF7CTaZr9hgdggL7H/4FlmiLigxMmZT8DizEDx5q2z mScw8s1CkpqFJLWAkWkVo0hqaXFuem6xoV5xYm5xaV66XnJ+7iZGYJRtO/Zz8w7Gea8+6h1i ZOJgPMQowcGsJMKbcz4/VYg3JbGyKrUoP76oNCe1+BCjKdB9E5mlRJPzgXGeVxJvaGZgamhi ZmlgamlmrCTO61nQkSgkkJ5YkpqdmlqQWgTTx8TBKdXAtPKcUm3ppeyeL72xRsYvNk/3En21 LHPn8TL26X098TJOe9cU61xuez7HyCu9UyflxiLbTSUt8prPHrJUH/L55fHuY4HttMd1//aX ZG+RLfOK4os0fZ32TFPhpdERbsmzB6QdHplYewl/2cg7w1O/K+mxd8TyqvqpCxwXXDhS+MLk 1dHSlU2fQ9dkhKqv7gwrX/dK+kdHQVFIyro74f+WK7Xvr9vuqrfx+LoHE2Zkqn1bXOIadzt5 1tInLLmLdDeuz3YRVW+ftvbbt5etp6fMjeX8flhccZVESu2SrvRDG7keV9wuj5msF7j7yUz3 34vZBIWP3PR/NWmm78wFckk98y0WmD62F64PnSz1nyUgVomlOCPRUIu5qDgRAG1C6e07AwAA X-CMS-MailID: 20231206084652eucas1p1fd6025710032f3a4a64b05dab67a2a17 X-Msg-Generator: CA X-RootMTR: 20231206084652eucas1p1fd6025710032f3a4a64b05dab67a2a17 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20231206084652eucas1p1fd6025710032f3a4a64b05dab67a2a17 References: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Wed, 06 Dec 2023 00:47:04 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1784521610592934956 X-GMAIL-MSGID: 1784521610592934956 Fix riscv build break after commit c8be9e66ca1e ("sysctl: treewide: constify the ctl_table argument of handlers"). Fixes: c8be9e66ca1e ("sysctl: treewide: constify the ctl_table argument of handlers") Signed-off-by: Marek Szyprowski Reviewed-by: Palmer Dabbelt Acked-by: Palmer Dabbelt --- drivers/perf/riscv_pmu_sbi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/perf/riscv_pmu_sbi.c b/drivers/perf/riscv_pmu_sbi.c index 16acd4dcdb96..97e345f7d25d 100644 --- a/drivers/perf/riscv_pmu_sbi.c +++ b/drivers/perf/riscv_pmu_sbi.c @@ -986,7 +986,7 @@ static void riscv_pmu_update_counter_access(void *info) csr_write(CSR_SCOUNTEREN, 0x2); } -static int riscv_pmu_proc_user_access_handler(struct ctl_table *table, +static int riscv_pmu_proc_user_access_handler(const struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos) {