On Tue, Dec 12, 2023 at 04:11:55PM +0100, Björn Töpel wrote: > Alexandre Ghiti <alexghiti@xxxxxxxxxxxx> writes: > > > 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 <lkp@xxxxxxxxx> > > Closes: https://lore.kernel.org/oe-kbuild-all/202312062242.RFPPozG9-lkp@xxxxxxxxx/ > > Fixes: c8be9e66ca1e ("sysctl: treewide: constify the ctl_table argument of handlers") > > Signed-off-by: Alexandre Ghiti <alexghiti@xxxxxxxxxxxx> > > --- > > 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) > > Adding linux-riscv. > > Reviewed-by: Björn Töpel <bjorn@xxxxxxxxxxxx> There's already a patch for this: https://lore.kernel.org/linux-riscv/20231206084642.802053-1-m.szyprowski@xxxxxxxxxxx/ The maintainer of the tree with the broken patch (Luis) has not deigned to pick it up yet unfortunately. It can't go into Palmer's tree cos it will break the build if applied there. Cheers, Conor.
Attachment:
signature.asc
Description: PGP signature