From mboxrd@z Thu Jan 1 00:00:00 1970 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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 744D5C4332F for ; Tue, 12 Dec 2023 21:04:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E7B9B6B03A3; Tue, 12 Dec 2023 16:04:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E2E0C6B03A5; Tue, 12 Dec 2023 16:04:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CCC746B03A6; Tue, 12 Dec 2023 16:04:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id B78B26B03A3 for ; Tue, 12 Dec 2023 16:04:46 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 60338A1A36 for ; Tue, 12 Dec 2023 21:04:46 +0000 (UTC) X-FDA: 81559395372.07.68E2F45 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by imf06.hostedemail.com (Postfix) with ESMTP id 7830D180024 for ; Tue, 12 Dec 2023 21:04:43 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=dabbelt-com.20230601.gappssmtp.com header.s=20230601 header.b=xNGi6dIU; spf=pass (imf06.hostedemail.com: domain of palmer@dabbelt.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=palmer@dabbelt.com; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702415083; a=rsa-sha256; cv=none; b=r/zLDVjH3rteF4OWw1tvijm/3+xCWyVsa1KFX6HBGIzi9Bs9JuTQGo4OwupEfHv31QGKKP 1ltJQn3JhiIy3vTxBfI923o8MhmRtr3x3RqBZFadia5v07e8A3d3PqKsENLlEQ0cqgaIFF K4xK3q6VGRhJJwICo5Z2+7Pn097zdd8= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=dabbelt-com.20230601.gappssmtp.com header.s=20230601 header.b=xNGi6dIU; spf=pass (imf06.hostedemail.com: domain of palmer@dabbelt.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=palmer@dabbelt.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702415083; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:dkim-signature; bh=NQLI8ZxmgGnTnjndBk3z0pIE3uTOANUnGC/O+K8Uf68=; b=mbyQpjHFiBSK+44LkMFSrOntkXbNHrKQuXQvmTAYTzr6jDMwtBJJX/8Ppk/PP+kPCVSQrL xjgM9Cf2pr2xd8a+Jx7BE7BjUPyPBY6+uTo/2JzAYW88JNsPzK2rPPF/t4INxpo/d7XxHx SQwWUVKolw3e2gzQ6niTn6agDC0AN60= Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1d343f8e139so6026155ad.0 for ; Tue, 12 Dec 2023 13:04:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dabbelt-com.20230601.gappssmtp.com; s=20230601; t=1702415082; x=1703019882; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:from:to:cc:subject:date:message-id :reply-to; bh=NQLI8ZxmgGnTnjndBk3z0pIE3uTOANUnGC/O+K8Uf68=; b=xNGi6dIUrBfhMkJZXLR7/FtEwe0KhxlvRjJpBdzOGuRKuoilLPUyZKesadlyFnBDZa eswqm3VTDH4ZEVsq8wmaBz5MtqbPGV1yMFzzLqsLGmIlmsc31R3NGOtz2HtOsKvwQ7en +lvjRniP9HPDJ5+nQJj9xD6Alv2NNigXnXnA6lVtai6YQXInzTGMXXGd+FCRfFIcC9Xp Q0qMuLMQAeut1ZQvTZzrxtpQY0Xt1Ps7kF2V9Ps9RtG4KVTIjcczitnbAz1eardMl3C5 5gRiVy6ecSjVgy1YXRAC5jPkg27dRlOLhimeoYn2jrvLkFAKJsQ1YO4Sq1MpkwMjVZ/F XTuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702415082; x=1703019882; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=NQLI8ZxmgGnTnjndBk3z0pIE3uTOANUnGC/O+K8Uf68=; b=DVoV5frNG36PJv3B7aXs++5uKG/s8+dXPmfitXtENSd7yG2GaZv73fxe7cNgQ7YefI yk9XL6x2TjsajjEjNeldoXN4K4d74Ezj/AR46fYQEi4j5GeiwlPmcaCDH/ru8dia/jW9 EiPfivNLupX7N7wNZd7fNeEzZ1GXBS2+4gJMrCEynVU5TI8XCQ7c0wGVuBEabjBCHRBN l05jNxjlMYWsEYe0Zz/qWsfS9ddxdL6KCoCM6tLnbQFAt1G9LJa8OCAf37vPeO9iuuL/ Ses/+TpedSjlYkYjpCKlIMISexHJu6zBvSyoSuYNceMK7TD4RstxC7bzJpqF/a0IJ9+I g/7A== X-Gm-Message-State: AOJu0YxXNNYgpw19fQZycDeaxNZ5J03gIYaPi6y1vSawMabQQYzanOZ8 E/cKe/5ulFLAp5O6YhzhuXhMEA== X-Google-Smtp-Source: AGHT+IEffuvr5hwWjR1T7jT2dRz7mdzArWh18uGXB0xpGx+xGt4IV2Sq4auOxtaoNxBwuMmVj5TnWQ== X-Received: by 2002:a17:903:2282:b0:1d3:39fd:9043 with SMTP id b2-20020a170903228200b001d339fd9043mr938093plh.13.1702415082012; Tue, 12 Dec 2023 13:04:42 -0800 (PST) Received: from localhost ([12.44.203.122]) by smtp.gmail.com with ESMTPSA id f7-20020a170902ab8700b001cfc19c2d01sm1697091plr.296.2023.12.12.13.04.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 13:04:41 -0800 (PST) Date: Tue, 12 Dec 2023 13:04:41 -0800 (PST) X-Google-Original-Date: Tue, 12 Dec 2023 12:59:26 PST (-0800) Subject: Re: [PATCH -next] drivers: perf: Fix build error by adding const to ctl_table argument of handler In-Reply-To: <20231207083512.51792-1-alexghiti@rivosinc.com> CC: lkp@intel.com, linux-mm@kvack.org, linux@weissschuh.net, llvm@lists.linux.dev, mcgrof@kernel.org, oe-kbuild-all@lists.linux.dev, alexghiti@rivosinc.com From: Palmer Dabbelt To: alexghiti@rivosinc.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 7830D180024 X-Stat-Signature: dpjckbmxdkx1ptm1w35ooycp7je1mgj9 X-Rspam-User: X-HE-Tag: 1702415083-384601 X-HE-Meta: U2FsdGVkX19kqS4v/llHWfECQ8UnfbP5EEbtmoSjCGhHYjQGuF9WIC/HAY09eukHtQd8G3gCrF1QZ8lt778XNSsGr1Z4ALJQ+34kQjY13JYjnqMwq7QSHvuHPmKRQlgzFnyWGXVyrRLH1HwQLtvbtDuXbqjC02+81li1WAAoXv3k2dzaiQl8227I+nIkulN9IjLxuB+eAFZy+VdxkJrurZtw/oqV67NayhwwNjtGUpUvbuQNSuMzgrQvDXyPxDWm2yWvi5FemA1fT+9O8AvOy6isPTDkab4VE+GLfMB3jeWHMBL5mrOS3egO5NhqFR2cEqTQN22ux+okz1fSxUpWirAcMhhRjkXZfgkwOK9eZWtrR3u0JsN3umbTOM1us58M/3IZOfxXOiqSrd14IDo8v7KFOZO9uki9AVXsxB6AuARYXE5viJEoVXJKkxj+x4sWmX1gwZtQAd6EiNWsbm//y37muV7+vaQuLuZfhOd9ZkAN0tKoi3RCwG89ep9Rf9qomQG/LGBz9cfdHpMDzn6zpY28RljfqZheJ733/sXwCVDCQ0nZX82t/BIcQVx+tTZKeJKXjT6yfuHyBUkvVIb7R1Vx6qUPBPwpbZ+1ewIF6y1j0LzXjdtJZm4GcxpG03CsjTeEvJuhOUlYrgsyfr843LBivenwX//WcY4HdLv3ySv4wx7aJK0eoQeA4kzRwjxm3wtILqI2kSvjeoLl8Kjul+9Lmv+0tvAo/CNzYBeT30kLFnQD+L1DOL02XAvywIyvuONdc9gNyrpPm7hcjiO2NbXZGKtkySmfWYwjdVlc9iUWbEUYYlj1wTA6VoM8rX0676+4Qdaj7PRlWL74titTyPCA+MHb/DhhYNA7Rk4aWzoAkRwzOSlGJv2+tnVszvCf8E/9vAb2xvDWMnnfmfr5cGH/60+Yb8qNpnOe1eGyfiymxfgeovuG0X/BuMhit4hRHas/18xXXkqtGfntBv8 b9wVXVIP qq6y0czoPEclEbnm5miEkmi0qxthxcUmuVHuaPdMMotFTBt94T3mRf56TJDGgfmXNFR6XmO4mF2O+bG90SQARpsnbcg7oinbewDER+cPg77p1Kli2RbAPDqvLQqM8LlIxl3amD7bVXT3K3MPSuWJfVfJJq3E9BxsHUOT1+k4LM3TZIllKrLIrC1m6UDk4l9fULm1UWZMklCMAtZ1Nin/43XCCk5+Mn9M3jM7MmPK9UTrya/DT4BtqoP8yvLcBlc7IuoIj5atwvqzxhfKHWRz9zVTHI8ebDiIh5TmABLEwP8NQxsgKf/dXtuvz2sb43KTUUY9vvvKoDAMp6Y/Z+BotzC8zjButFEW53aPtSCFX7wl12wDl85CLCApvmRPuA11/CXFRKRuTlpXZ9YODw+6BPgfXR1PH7SRajellRuU3aKh1+yScj3E9/8qiX+8W19HnfMpggVgvgH5Ot7Kd9m1NX0ywXiXgHIXdy8hgR1u0wdmNSW9gktv2fs/mG+8THpk03G3Vdy/rDUQw/coVnbGQabjWlfTxUrVAUIC02Q2XpX/cR4E6J9UETIfAsxjyjjatxJW4f16ZSiLhCpu7SXGH4fradUxzT4qP+IJe X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, 07 Dec 2023 00:35:12 PST (-0800), alexghiti@rivosinc.com wrote: > The ctl_table argument of the proc_handler field was constified treewide > but somehow missed the occurrence in the riscv pmu sbi driver, so add the > const to fix the build error. > > Reported-by: kernel test robot > Closes: https://lore.kernel.org/oe-kbuild-all/202312062242.RFPPozG9-lkp@intel.com/ > Fixes: c8be9e66ca1e ("sysctl: treewide: constify the ctl_table argument of handlers") > Signed-off-by: Alexandre Ghiti > --- > 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) > { Reviewed-by: Palmer Dabbelt Acked-by: Palmer Dabbelt