From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4241B1370; Wed, 8 Nov 2023 12:59:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="hdJmX6Tf" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: Arnd Bergmann , Matt Turner , Vineet Gupta , Russell King , Catalin Marinas , Will Deacon , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Guo Ren , Peter Zijlstra , Ard Biesheuvel , Huacai Chen , Greg Ungerer , Michal Simek , Thomas Bogendoerfer , Dinh Nguyen , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Geoff Levand , Palmer Dabbelt , Heiko Carstens , John Paul Adrian Glaubitz , "David S. Miller" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Helge Deller , Sudip Mukherjee , Greg Kroah-Hartman , Timur Tabi , Kent Overstreet , David Woodhouse , "Naveen N. Rao" , Anil S Keshavamurthy , Kees Cook , Vincenzo Frascino , Juri Lelli , Vincent Guittot , Nathan Chancellor , Nick Desaulniers , Nicolas Schier , Al Viro , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-csky@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, netdev@vger.kernel.org, linux-parisc@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bcachefs@vger.kernel.org, linux-mtd@lists.infradead.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 Precedence: bulk X-Mailing-List: linux-alpha@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Arnd Bergmann I slightly dropped the ball on this since last sending the series in August, but a number of warning fixes have made it into the kernel in the meantime, both from my earlier submission and from architecture maintainers. I have none patches that remain from the previous submission, with two of them reworked according to comments. The additional patches are from more testing across architectures and configurations that I had previously missed. At least one patch is for a newly added warning in recent kernels. Regarding the regressions in terms of added warnings, there are now only five architectures left that add warnings (alpha, mips, nios2, sh and sparc) rather than 15, so I think we can apply the Kbuild change directly and have the architecture maintainers take care of the warnings just like the others did already. As before, my preference would be for the patches to make it through the respective subsystem maintainer trees, though I can apply the architecture specific ones to the asm-generic tree as well. Sorry for posting these during the merge window, I wanted to get them out before LPC so we can have them in linux-next as early as possible. Arnd Link: https://lore.kernel.org/lkml/20230810141947.1236730-1-arnd@kernel.org/ Arnd Bergmann (22): [RESEND^2] ida: make 'ida_dump' static [RESEND^2] jffs2: mark __jffs2_dbg_superblock_counts() static [RESEND] kprobes: unify kprobes_exceptions_nofify() prototypes [RESEND] time: make sysfs_get_uname() function visible in header [RESEND] parport: gsc: mark init function static [RESEND] stackleak: add declarations for global functions [RESEND] sched: fair: move unused stub functions to header [v2] arch: consolidate arch_irq_work_raise prototypes [v2] arch: fix asm-offsets.c building with -Wmissing-prototypes microblaze: include linux/cpu.h for trap_init() prototype x86: sta2x11: include header for sta2x11_get_instance() prototype csky: fix arch_jump_label_transform_static override arch: add do_page_fault prototypes arch: add missing prepare_ftrace_return() prototypes arch: vdso: consolidate gettime prototypes bcachefs: mark bch2_target_to_text_sb() static powerpc: ps3: move udbg_shutdown_ps3gelic prototype powerpc: pasemi: mark pas_shutdown() static powerpc: powermac: mark smp_psurge_{give,take}_timebase static usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static fbdev/fsl-diu-fb: mark wr_reg_wa() static Makefile.extrawarn: turn on missing-prototypes globally arch/alpha/include/asm/mmu_context.h | 2 ++ arch/alpha/kernel/asm-offsets.c | 2 +- arch/alpha/kernel/traps.c | 1 + arch/arc/include/asm/kprobes.h | 3 --- arch/arm/include/asm/irq_work.h | 2 -- arch/arm/include/asm/kprobes.h | 2 -- arch/arm/include/asm/vdso.h | 5 ---- arch/arm/vdso/vgettimeofday.c | 1 + arch/arm64/include/asm/irq_work.h | 2 -- arch/arm64/include/asm/kprobes.h | 2 -- arch/arm64/kernel/vdso32/vgettimeofday.c | 1 + arch/csky/include/asm/ftrace.h | 4 +++ arch/csky/include/asm/irq_work.h | 2 +- arch/csky/include/asm/jump_label.h | 5 ++++ arch/csky/include/asm/traps.h | 2 +- arch/csky/kernel/traps.c | 1 + arch/csky/kernel/vdso/vgettimeofday.c | 11 +-------- arch/loongarch/kernel/asm-offsets.c | 26 ++++++++++---------- arch/loongarch/vdso/vgettimeofday.c | 7 +----- arch/m68k/coldfire/vectors.c | 3 +-- arch/m68k/coldfire/vectors.h | 3 --- arch/microblaze/include/asm/ftrace.h | 1 + arch/microblaze/kernel/traps.c | 1 + arch/mips/include/asm/ftrace.h | 4 +++ arch/mips/include/asm/kprobes.h | 2 -- arch/mips/include/asm/traps.h | 3 +++ arch/mips/vdso/vgettimeofday.c | 1 + arch/nios2/include/asm/traps.h | 2 ++ arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/kprobes.h | 2 -- arch/powerpc/include/asm/ps3.h | 6 +++++ arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/smp.c | 4 +-- arch/powerpc/platforms/ps3/gelic_udbg.c | 1 + arch/riscv/include/asm/irq_work.h | 2 +- arch/riscv/kernel/vdso/vgettimeofday.c | 7 +----- arch/s390/include/asm/irq_work.h | 2 -- arch/s390/include/asm/kprobes.h | 2 -- arch/sh/include/asm/kprobes.h | 2 -- arch/sh/include/asm/traps_32.h | 3 +++ arch/sparc/include/asm/kprobes.h | 2 -- arch/sparc/kernel/asm-offsets.c | 6 ++--- arch/sparc/kernel/traps_32.c | 1 + arch/sparc/kernel/traps_64.c | 1 + arch/x86/entry/vdso/vclock_gettime.c | 10 +------- arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kprobes.h | 2 -- arch/x86/include/asm/traps.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 2 -- arch/x86/kernel/traps.c | 1 + arch/x86/pci/sta2x11-fixup.c | 1 + arch/x86/um/vdso/um_vdso.c | 1 + drivers/net/ethernet/toshiba/ps3_gelic_net.h | 6 ----- drivers/parport/parport_gsc.c | 2 +- drivers/usb/host/fsl-mph-dr-of.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- fs/bcachefs/disk_groups.c | 2 +- fs/jffs2/debug.c | 2 +- include/linux/irq_work.h | 3 +++ include/linux/kprobes.h | 4 +++ include/linux/stackleak.h | 6 +++++ include/vdso/gettime.h | 23 +++++++++++++++++ kernel/sched/fair.c | 13 ---------- kernel/sched/sched.h | 11 +++++++++ kernel/time/tick-internal.h | 3 ++- lib/test_ida.c | 2 +- scripts/Makefile.extrawarn | 4 +-- 67 files changed, 127 insertions(+), 122 deletions(-) delete mode 100644 arch/m68k/coldfire/vectors.h create mode 100644 include/vdso/gettime.h -- 2.39.2 Cc: Matt Turner Cc: Vineet Gupta Cc: Russell King Cc: Catalin Marinas Cc: Will Deacon Cc: Steven Rostedt Cc: Masami Hiramatsu Cc: Mark Rutland Cc: Guo Ren Cc: Peter Zijlstra Cc: Ard Biesheuvel Cc: Huacai Chen Cc: Greg Ungerer Cc: Michal Simek Cc: Thomas Bogendoerfer Cc: Dinh Nguyen Cc: Michael Ellerman Cc: Nicholas Piggin Cc: Christophe Leroy Cc: Geoff Levand Cc: Palmer Dabbelt Cc: Heiko Carstens Cc: John Paul Adrian Glaubitz Cc: "David S. Miller" Cc: Andy Lutomirski Cc: Thomas Gleixner Cc: Ingo Molnar Cc: x86@kernel.org Cc: Helge Deller Cc: Sudip Mukherjee Cc: Greg Kroah-Hartman Cc: Timur Tabi Cc: Kent Overstreet Cc: David Woodhouse Cc: "Naveen N. Rao" Cc: Anil S Keshavamurthy Cc: Kees Cook Cc: Vincenzo Frascino Cc: Juri Lelli Cc: Vincent Guittot Cc: Masahiro Yamada Cc: Nathan Chancellor Cc: Nick Desaulniers Cc: Nicolas Schier Cc: Al Viro Cc: Andrew Morton Cc: "Uwe Kleine-König" Cc: linux-alpha@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-snps-arc@lists.infradead.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-trace-kernel@vger.kernel.org Cc: linux-csky@vger.kernel.org Cc: loongarch@lists.linux.dev Cc: linux-m68k@lists.linux-m68k.org Cc: linux-mips@vger.kernel.org Cc: linuxppc-dev@lists.ozlabs.org Cc: linux-riscv@lists.infradead.org Cc: linux-s390@vger.kernel.org Cc: linux-sh@vger.kernel.org Cc: sparclinux@vger.kernel.org Cc: netdev@vger.kernel.org Cc: linux-parisc@vger.kernel.org Cc: linux-usb@vger.kernel.org Cc: linux-fbdev@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: linux-bcachefs@vger.kernel.org Cc: linux-mtd@lists.infradead.org Cc: linux-kbuild@vger.kernel.org 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 04C5DC4167D for ; Wed, 8 Nov 2023 12:59:33 +0000 (UTC) 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=ajS5YoIX60+En+aTWFA6jiWGxjJ2jw9hiMQLhIHQI4U=; b=DdwJj4xXOevOh+ MHFmf3EV6Q15eDyEXYM2t1PSRdbTNYWZfQtlk30CcHffRIeMiJYUr6Rxhp7xit/TI3mbaeig8rZmM LRZHCVacrzjlkSxnVC04llbTupy5zJK38yfyw10Wo9V2d3cxRRrqf5yFNT19AGoeuvd78/ffrWZJ+ ZFSoVCntDbCDBq59ouwk3sdRfqh+y4SBbwegkPc39/FbG+4wUt6mZHAnkULs87wjZIdI/jowshm+w Mg6gaPwD/AZWkKQfMNptUZydSZtq4g75Nk57FEFrQXEAuD2sjN4fCQVn7fxc1RqmZP2zFCH/N7VgG gvAV0yxefdX9Mr2fIGvA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9M-003osi-0X; Wed, 08 Nov 2023 12:59:16 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9H-003oqU-0i; Wed, 08 Nov 2023 12:59:13 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 74CD6CE10CA; Wed, 8 Nov 2023 12:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: Arnd Bergmann , Matt Turner , Vineet Gupta , Russell King , Catalin Marinas , Will Deacon , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Guo Ren , Peter Zijlstra , Ard Biesheuvel , Huacai Chen , Greg Ungerer , Michal Simek , Thomas Bogendoerfer , Dinh Nguyen , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Geoff Levand , Palmer Dabbelt , Heiko Carstens , John Paul Adrian Glaubitz , "David S. Miller" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Helge Deller , Sudip Mukherjee , Greg Kroah-Hartman , Timur Tabi , Kent Overstreet , David Woodhouse , "Naveen N. Rao" , Anil S Keshavamurthy , Kees Cook , Vincenzo Frascino , Juri Lelli , Vincent Guittot , Nathan Chancellor , Nick Desaulniers , Nicolas Schier , Al Viro , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-csky@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, netdev@vger.kernel.org, linux-parisc@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bcachefs@vger.kernel.org, linux-mtd@lists.infradead.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231108_045911_608407_32F41C64 X-CRM114-Status: GOOD ( 26.07 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org RnJvbTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KCkkgc2xpZ2h0bHkgZHJvcHBlZCB0 aGUgYmFsbCBvbiB0aGlzIHNpbmNlIGxhc3Qgc2VuZGluZyB0aGUgc2VyaWVzIGluCkF1Z3VzdCwg YnV0IGEgbnVtYmVyIG9mIHdhcm5pbmcgZml4ZXMgaGF2ZSBtYWRlIGl0IGludG8gdGhlIGtlcm5l bCBpbgp0aGUgbWVhbnRpbWUsIGJvdGggZnJvbSBteSBlYXJsaWVyIHN1Ym1pc3Npb24gYW5kIGZy b20gYXJjaGl0ZWN0dXJlCm1haW50YWluZXJzLgoKSSBoYXZlIG5vbmUgcGF0Y2hlcyB0aGF0IHJl bWFpbiBmcm9tIHRoZSBwcmV2aW91cyBzdWJtaXNzaW9uLCB3aXRoCnR3byBvZiB0aGVtIHJld29y a2VkIGFjY29yZGluZyB0byBjb21tZW50cy4gVGhlIGFkZGl0aW9uYWwgcGF0Y2hlcwphcmUgZnJv bSBtb3JlIHRlc3RpbmcgYWNyb3NzIGFyY2hpdGVjdHVyZXMgYW5kIGNvbmZpZ3VyYXRpb25zIHRo YXQKSSBoYWQgcHJldmlvdXNseSBtaXNzZWQuCgpBdCBsZWFzdCBvbmUgcGF0Y2ggaXMgZm9yIGEg bmV3bHkgYWRkZWQgd2FybmluZyBpbiByZWNlbnQga2VybmVscy4KClJlZ2FyZGluZyB0aGUgcmVn cmVzc2lvbnMgaW4gdGVybXMgb2YgYWRkZWQgd2FybmluZ3MsIHRoZXJlIGFyZQpub3cgb25seSBm aXZlIGFyY2hpdGVjdHVyZXMgbGVmdCB0aGF0IGFkZCB3YXJuaW5ncyAoYWxwaGEsIG1pcHMsCm5p b3MyLCBzaCBhbmQgc3BhcmMpIHJhdGhlciB0aGFuIDE1LCBzbyBJIHRoaW5rIHdlIGNhbiBhcHBs eQp0aGUgS2J1aWxkIGNoYW5nZSBkaXJlY3RseSBhbmQgaGF2ZSB0aGUgYXJjaGl0ZWN0dXJlIG1h aW50YWluZXJzCnRha2UgY2FyZSBvZiB0aGUgd2FybmluZ3MganVzdCBsaWtlIHRoZSBvdGhlcnMg ZGlkIGFscmVhZHkuCgpBcyBiZWZvcmUsIG15IHByZWZlcmVuY2Ugd291bGQgYmUgZm9yIHRoZSBw YXRjaGVzIHRvIG1ha2UgaXQKdGhyb3VnaCB0aGUgcmVzcGVjdGl2ZSBzdWJzeXN0ZW0gbWFpbnRh aW5lciB0cmVlcywgdGhvdWdoIEkKY2FuIGFwcGx5IHRoZSBhcmNoaXRlY3R1cmUgc3BlY2lmaWMg b25lcyB0byB0aGUgYXNtLWdlbmVyaWMKdHJlZSBhcyB3ZWxsLgoKU29ycnkgZm9yIHBvc3Rpbmcg dGhlc2UgZHVyaW5nIHRoZSBtZXJnZSB3aW5kb3csIEkgd2FudGVkIHRvCmdldCB0aGVtIG91dCBi ZWZvcmUgTFBDIHNvIHdlIGNhbiBoYXZlIHRoZW0gaW4gbGludXgtbmV4dAphcyBlYXJseSBhcyBw b3NzaWJsZS4KCiAgICBBcm5kCgpMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIw MjMwODEwMTQxOTQ3LjEyMzY3MzAtMS1hcm5kQGtlcm5lbC5vcmcvCgpBcm5kIEJlcmdtYW5uICgy Mik6CiAgW1JFU0VORF4yXSBpZGE6IG1ha2UgJ2lkYV9kdW1wJyBzdGF0aWMKICBbUkVTRU5EXjJd IGpmZnMyOiBtYXJrIF9famZmczJfZGJnX3N1cGVyYmxvY2tfY291bnRzKCkgc3RhdGljCiAgW1JF U0VORF0ga3Byb2JlczogdW5pZnkga3Byb2Jlc19leGNlcHRpb25zX25vZmlmeSgpIHByb3RvdHlw ZXMKICBbUkVTRU5EXSB0aW1lOiBtYWtlIHN5c2ZzX2dldF91bmFtZSgpIGZ1bmN0aW9uIHZpc2li bGUgaW4gaGVhZGVyCiAgW1JFU0VORF0gcGFycG9ydDogZ3NjOiBtYXJrIGluaXQgZnVuY3Rpb24g c3RhdGljCiAgW1JFU0VORF0gc3RhY2tsZWFrOiBhZGQgZGVjbGFyYXRpb25zIGZvciBnbG9iYWwg ZnVuY3Rpb25zCiAgW1JFU0VORF0gc2NoZWQ6IGZhaXI6IG1vdmUgdW51c2VkIHN0dWIgZnVuY3Rp b25zIHRvIGhlYWRlcgogIFt2Ml0gYXJjaDogY29uc29saWRhdGUgYXJjaF9pcnFfd29ya19yYWlz ZSBwcm90b3R5cGVzCiAgW3YyXSBhcmNoOiBmaXggYXNtLW9mZnNldHMuYyBidWlsZGluZyB3aXRo IC1XbWlzc2luZy1wcm90b3R5cGVzCiAgbWljcm9ibGF6ZTogaW5jbHVkZSBsaW51eC9jcHUuaCBm b3IgdHJhcF9pbml0KCkgcHJvdG90eXBlCiAgeDg2OiBzdGEyeDExOiBpbmNsdWRlIGhlYWRlciBm b3Igc3RhMngxMV9nZXRfaW5zdGFuY2UoKSBwcm90b3R5cGUKICBjc2t5OiBmaXggYXJjaF9qdW1w X2xhYmVsX3RyYW5zZm9ybV9zdGF0aWMgb3ZlcnJpZGUKICBhcmNoOiBhZGQgZG9fcGFnZV9mYXVs dCBwcm90b3R5cGVzCiAgYXJjaDogYWRkIG1pc3NpbmcgcHJlcGFyZV9mdHJhY2VfcmV0dXJuKCkg cHJvdG90eXBlcwogIGFyY2g6IHZkc286IGNvbnNvbGlkYXRlIGdldHRpbWUgcHJvdG90eXBlcwog IGJjYWNoZWZzOiBtYXJrIGJjaDJfdGFyZ2V0X3RvX3RleHRfc2IoKSBzdGF0aWMKICBwb3dlcnBj OiBwczM6IG1vdmUgdWRiZ19zaHV0ZG93bl9wczNnZWxpYyBwcm90b3R5cGUKICBwb3dlcnBjOiBw YXNlbWk6IG1hcmsgcGFzX3NodXRkb3duKCkgc3RhdGljCiAgcG93ZXJwYzogcG93ZXJtYWM6IG1h cmsgc21wX3BzdXJnZV97Z2l2ZSx0YWtlfV90aW1lYmFzZSBzdGF0aWMKICB1c2I6IGZzbC1tcGgt ZHItb2Y6IG1hcmsgZnNsX3VzYjJfbXBjNTEyMV9pbml0KCkgc3RhdGljCiAgZmJkZXYvZnNsLWRp dS1mYjogbWFyayB3cl9yZWdfd2EoKSBzdGF0aWMKICBNYWtlZmlsZS5leHRyYXdhcm46IHR1cm4g b24gbWlzc2luZy1wcm90b3R5cGVzIGdsb2JhbGx5CgogYXJjaC9hbHBoYS9pbmNsdWRlL2FzbS9t bXVfY29udGV4dC5oICAgICAgICAgfCAgMiArKwogYXJjaC9hbHBoYS9rZXJuZWwvYXNtLW9mZnNl dHMuYyAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9hbHBoYS9rZXJuZWwvdHJhcHMuYyAgICAg ICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2FyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAg ICAgICAgICAgICB8ICAzIC0tLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vdmRzby5oICAgICAgICAgICAgICAg ICAgfCAgNSAtLS0tCiBhcmNoL2FybS92ZHNvL3ZnZXR0aW1lb2ZkYXkuYyAgICAgICAgICAgICAg ICB8ICAxICsKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICAgIHwg IDIgLS0KIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgIHwgIDIg LS0KIGFyY2gvYXJtNjQva2VybmVsL3Zkc28zMi92Z2V0dGltZW9mZGF5LmMgICAgIHwgIDEgKwog YXJjaC9jc2t5L2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgICAgICAgfCAgNCArKysKIGFy Y2gvY3NreS9pbmNsdWRlL2FzbS9pcnFfd29yay5oICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gv Y3NreS9pbmNsdWRlL2FzbS9qdW1wX2xhYmVsLmggICAgICAgICAgIHwgIDUgKysrKwogYXJjaC9j c2t5L2luY2x1ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9jc2t5 L2tlcm5lbC90cmFwcy5jICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2Nza3kva2Vy bmVsL3Zkc28vdmdldHRpbWVvZmRheS5jICAgICAgICB8IDExICstLS0tLS0tLQogYXJjaC9sb29u Z2FyY2gva2VybmVsL2FzbS1vZmZzZXRzLmMgICAgICAgICAgfCAyNiArKysrKysrKysrLS0tLS0t LS0tLQogYXJjaC9sb29uZ2FyY2gvdmRzby92Z2V0dGltZW9mZGF5LmMgICAgICAgICAgfCAgNyAr LS0tLS0KIGFyY2gvbTY4ay9jb2xkZmlyZS92ZWN0b3JzLmMgICAgICAgICAgICAgICAgIHwgIDMg Ky0tCiBhcmNoL202OGsvY29sZGZpcmUvdmVjdG9ycy5oICAgICAgICAgICAgICAgICB8ICAzIC0t LQogYXJjaC9taWNyb2JsYXplL2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgfCAgMSArCiBh cmNoL21pY3JvYmxhemUva2VybmVsL3RyYXBzLmMgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gv bWlwcy9pbmNsdWRlL2FzbS9mdHJhY2UuaCAgICAgICAgICAgICAgIHwgIDQgKysrCiBhcmNoL21p cHMvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICB8ICAyIC0tCiBhcmNoL21pcHMv aW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICB8ICAzICsrKwogYXJjaC9taXBzL3Zk c28vdmdldHRpbWVvZmRheS5jICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL25pb3MyL2luY2x1 ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3Bvd2VycGMvaW5jbHVk ZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICB8ICAxIC0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2Fz bS9rcHJvYmVzLmggICAgICAgICAgIHwgIDIgLS0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9w czMuaCAgICAgICAgICAgICAgIHwgIDYgKysrKysKIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcGFz ZW1pL3NldHVwLmMgICAgICAgIHwgIDIgKy0KIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJt YWMvc21wLmMgICAgICAgIHwgIDQgKy0tCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzMy9nZWxp Y191ZGJnLmMgICAgICB8ICAxICsKIGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAg ICAgICAgICAgIHwgIDIgKy0KIGFyY2gvcmlzY3Yva2VybmVsL3Zkc28vdmdldHRpbWVvZmRheS5j ICAgICAgIHwgIDcgKy0tLS0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICB8ICAyIC0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL2twcm9iZXMuaCAgICAgICAgICAgICAg ICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL3RyYXBzXzMyLmggICAgICAgICAgICAgICB8 ICAzICsrKwogYXJjaC9zcGFyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAgICAgICAgICAgfCAg MiAtLQogYXJjaC9zcGFyYy9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAgICAgICAgfCAgNiAr Ky0tLQogYXJjaC9zcGFyYy9rZXJuZWwvdHJhcHNfMzIuYyAgICAgICAgICAgICAgICAgfCAgMSAr CiBhcmNoL3NwYXJjL2tlcm5lbC90cmFwc182NC5jICAgICAgICAgICAgICAgICB8ICAxICsKIGFy Y2gveDg2L2VudHJ5L3Zkc28vdmNsb2NrX2dldHRpbWUuYyAgICAgICAgIHwgMTAgKy0tLS0tLS0K IGFyY2gveDg2L2luY2x1ZGUvYXNtL2lycV93b3JrLmggICAgICAgICAgICAgIHwgIDEgLQogYXJj aC94ODYvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICAgfCAgMiAtLQogYXJjaC94 ODYvaW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICAgfCAgMSAtCiBhcmNoL3g4Ni9p bmNsdWRlL2FzbS92ZHNvL2dldHRpbWVvZmRheS5oICAgICB8ICAyIC0tCiBhcmNoL3g4Ni9rZXJu ZWwvdHJhcHMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3BjaS9zdGEy eDExLWZpeHVwLmMgICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYvdW0vdmRzby91bV92 ZHNvLmMgICAgICAgICAgICAgICAgICAgfCAgMSArCiBkcml2ZXJzL25ldC9ldGhlcm5ldC90b3No aWJhL3BzM19nZWxpY19uZXQuaCB8ICA2IC0tLS0tCiBkcml2ZXJzL3BhcnBvcnQvcGFycG9ydF9n c2MuYyAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3VzYi9ob3N0L2ZzbC1tcGgtZHIt b2YuYyAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3ZpZGVvL2ZiZGV2L2ZzbC1kaXUtZmIu YyAgICAgICAgICAgICB8ICAyICstCiBmcy9iY2FjaGVmcy9kaXNrX2dyb3Vwcy5jICAgICAgICAg ICAgICAgICAgICB8ICAyICstCiBmcy9qZmZzMi9kZWJ1Zy5jICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAyICstCiBpbmNsdWRlL2xpbnV4L2lycV93b3JrLmggICAgICAgICAgICAgICAg ICAgICB8ICAzICsrKwogaW5jbHVkZS9saW51eC9rcHJvYmVzLmggICAgICAgICAgICAgICAgICAg ICAgfCAgNCArKysKIGluY2x1ZGUvbGludXgvc3RhY2tsZWFrLmggICAgICAgICAgICAgICAgICAg IHwgIDYgKysrKysKIGluY2x1ZGUvdmRzby9nZXR0aW1lLmggICAgICAgICAgICAgICAgICAgICAg IHwgMjMgKysrKysrKysrKysrKysrKysKIGtlcm5lbC9zY2hlZC9mYWlyLmMgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgMTMgLS0tLS0tLS0tLQoga2VybmVsL3NjaGVkL3NjaGVkLmggICAgICAg ICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKysKIGtlcm5lbC90aW1lL3RpY2staW50ZXJu YWwuaCAgICAgICAgICAgICAgICAgIHwgIDMgKystCiBsaWIvdGVzdF9pZGEuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBzY3JpcHRzL01ha2VmaWxlLmV4dHJhd2FybiAg ICAgICAgICAgICAgICAgICB8ICA0ICstLQogNjcgZmlsZXMgY2hhbmdlZCwgMTI3IGluc2VydGlv bnMoKyksIDEyMiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBhcmNoL202OGsvY29s ZGZpcmUvdmVjdG9ycy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS92ZHNvL2dldHRpbWUu aAoKLS0gCjIuMzkuMgpDYzogTWF0dCBUdXJuZXIgPG1hdHRzdDg4QGdtYWlsLmNvbT4KQ2M6IFZp bmVldCBHdXB0YSA8dmd1cHRhQGtlcm5lbC5vcmc+CkNjOiBSdXNzZWxsIEtpbmcgPGxpbnV4QGFy bWxpbnV4Lm9yZy51az4KQ2M6IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5j b20+CkNjOiBXaWxsIERlYWNvbiA8d2lsbEBrZXJuZWwub3JnPgpDYzogU3RldmVuIFJvc3RlZHQg PHJvc3RlZHRAZ29vZG1pcy5vcmc+CkNjOiBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJu ZWwub3JnPgpDYzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KQ2M6IEd1byBS ZW4gPGd1b3JlbkBrZXJuZWwub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRl YWQub3JnPgpDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz4KQ2M6IEh1YWNhaSBD aGVuIDxjaGVuaHVhY2FpQGtlcm5lbC5vcmc+CkNjOiBHcmVnIFVuZ2VyZXIgPGdlcmdAbGludXgt bTY4ay5vcmc+CkNjOiBNaWNoYWwgU2ltZWsgPG1vbnN0ckBtb25zdHIuZXU+CkNjOiBUaG9tYXMg Qm9nZW5kb2VyZmVyIDx0c2JvZ2VuZEBhbHBoYS5mcmFua2VuLmRlPgpDYzogRGluaCBOZ3V5ZW4g PGRpbmd1eWVuQGtlcm5lbC5vcmc+CkNjOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4u aWQuYXU+CkNjOiBOaWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21haWwuY29tPgpDYzogQ2hyaXN0 b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjc2dyb3VwLmV1PgpDYzogR2VvZmYgTGV2YW5k IDxnZW9mZkBpbmZyYWRlYWQub3JnPgpDYzogUGFsbWVyIERhYmJlbHQgPHBhbG1lckBkYWJiZWx0 LmNvbT4KQ2M6IEhlaWtvIENhcnN0ZW5zIDxoY2FAbGludXguaWJtLmNvbT4KQ2M6IEpvaG4gUGF1 bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CkNjOiAiRGF2 aWQgUy4gTWlsbGVyIiA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KQ2M6IEFuZHkgTHV0b21pcnNraSA8 bHV0b0BrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+ CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IHg4NkBrZXJuZWwub3JnCkNj OiBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CkNjOiBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlw bS5tdWtoZXJqZWVAZ21haWwuY29tPgpDYzogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGlu dXhmb3VuZGF0aW9uLm9yZz4KQ2M6IFRpbXVyIFRhYmkgPHRpbXVyQGtlcm5lbC5vcmc+CkNjOiBL ZW50IE92ZXJzdHJlZXQgPGtlbnQub3ZlcnN0cmVldEBsaW51eC5kZXY+CkNjOiBEYXZpZCBXb29k aG91c2UgPGR3bXcyQGluZnJhZGVhZC5vcmc+CkNjOiAiTmF2ZWVuIE4uIFJhbyIgPG5hdmVlbi5u LnJhb0BsaW51eC5pYm0uY29tPgpDYzogQW5pbCBTIEtlc2hhdmFtdXJ0aHkgPGFuaWwucy5rZXNo YXZhbXVydGh5QGludGVsLmNvbT4KQ2M6IEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3Jn PgpDYzogVmluY2Vuem8gRnJhc2Npbm8gPHZpbmNlbnpvLmZyYXNjaW5vQGFybS5jb20+CkNjOiBK dXJpIExlbGxpIDxqdXJpLmxlbGxpQHJlZGhhdC5jb20+CkNjOiBWaW5jZW50IEd1aXR0b3QgPHZp bmNlbnQuZ3VpdHRvdEBsaW5hcm8ub3JnPgpDYzogTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lA a2VybmVsLm9yZz4KQ2M6IE5hdGhhbiBDaGFuY2VsbG9yIDxuYXRoYW5Aa2VybmVsLm9yZz4KQ2M6 IE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29tPgpDYzogTmljb2xhcyBT Y2hpZXIgPG5pY29sYXNAZmphc2xlLmV1PgpDYzogQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5v cmcudWs+CkNjOiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzog IlV3ZSBLbGVpbmUtS8O2bmlnIiA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpDYzog bGludXgtYWxwaGFAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwu b3JnCkNjOiBsaW51eC1zbnBzLWFyY0BsaXN0cy5pbmZyYWRlYWQub3JnCkNjOiBsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXRyYWNlLWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmcKQ2M6IGxpbnV4LWNza3lAdmdlci5rZXJuZWwub3JnCkNjOiBsb29uZ2FyY2hAbGlz dHMubGludXguZGV2CkNjOiBsaW51eC1tNjhrQGxpc3RzLmxpbnV4LW02OGsub3JnCkNjOiBsaW51 eC1taXBzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcK Q2M6IGxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXMzOTBAdmdlci5r ZXJuZWwub3JnCkNjOiBsaW51eC1zaEB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHNwYXJjbGludXhAdmdl ci5rZXJuZWwub3JnCkNjOiBuZXRkZXZAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1wYXJpc2NA dmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC11c2JAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1m YmRldkB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK Q2M6IGxpbnV4LWJjYWNoZWZzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXgtbXRkQGxpc3RzLmlu ZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LWtidWlsZEB2Z2VyLmtlcm5lbC5vcmcKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXggTVREIGRp c2N1c3Npb24gbWFpbGluZyBsaXN0Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtbXRkLwo= 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 370C2C4332F for ; Wed, 8 Nov 2023 12:59:27 +0000 (UTC) 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=HbdP0MESO6ucDSZfyscd3aF+FzzHFBpkv0zQN5D0lYo=; b=FiYdf8JSrmQ0zE uRehEKx9daLCy7Yj35YMTI1ki4gG3TZ9QHWlgwnss2ale9V4CqA4MDz1tnq4vuErUppi+jlgeXcUY 9ZfETMdwC2DSmG139q3ERwX9t4HKcOrryEVFajHy0XtBBsWPSjRpzWhtQZp67xv/rA3TbDID9dMKB 1UgmRgMXj9vGimiUFwURrTVfm/mLTyYd5VpiwGvIareNL4grVZmmrPyYQbBGqtr3K+Fs7g9A01aOA 4oqpXiegfdDapqp4yxOGwcKFuiZtI8icCOZroIhWa4ZEVOK5ByDp9WhlakGYlEZKP3nFQlugHcz5m wG9QzSnqZXUH+QoeLiVg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9M-003osr-2O; Wed, 08 Nov 2023 12:59:16 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9H-003oqU-0i; Wed, 08 Nov 2023 12:59:13 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 74CD6CE10CA; Wed, 8 Nov 2023 12:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: Arnd Bergmann , Matt Turner , Vineet Gupta , Russell King , Catalin Marinas , Will Deacon , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Guo Ren , Peter Zijlstra , Ard Biesheuvel , Huacai Chen , Greg Ungerer , Michal Simek , Thomas Bogendoerfer , Dinh Nguyen , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Geoff Levand , Palmer Dabbelt , Heiko Carstens , John Paul Adrian Glaubitz , "David S. Miller" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Helge Deller , Sudip Mukherjee , Greg Kroah-Hartman , Timur Tabi , Kent Overstreet , David Woodhouse , "Naveen N. Rao" , Anil S Keshavamurthy , Kees Cook , Vincenzo Frascino , Juri Lelli , Vincent Guittot , Nathan Chancellor , Nick Desaulniers , Nicolas Schier , Al Viro , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-csky@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, netdev@vger.kernel.org, linux-parisc@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bcachefs@vger.kernel.org, linux-mtd@lists.infradead.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231108_045911_608407_32F41C64 X-CRM114-Status: GOOD ( 26.07 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org RnJvbTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KCkkgc2xpZ2h0bHkgZHJvcHBlZCB0 aGUgYmFsbCBvbiB0aGlzIHNpbmNlIGxhc3Qgc2VuZGluZyB0aGUgc2VyaWVzIGluCkF1Z3VzdCwg YnV0IGEgbnVtYmVyIG9mIHdhcm5pbmcgZml4ZXMgaGF2ZSBtYWRlIGl0IGludG8gdGhlIGtlcm5l bCBpbgp0aGUgbWVhbnRpbWUsIGJvdGggZnJvbSBteSBlYXJsaWVyIHN1Ym1pc3Npb24gYW5kIGZy b20gYXJjaGl0ZWN0dXJlCm1haW50YWluZXJzLgoKSSBoYXZlIG5vbmUgcGF0Y2hlcyB0aGF0IHJl bWFpbiBmcm9tIHRoZSBwcmV2aW91cyBzdWJtaXNzaW9uLCB3aXRoCnR3byBvZiB0aGVtIHJld29y a2VkIGFjY29yZGluZyB0byBjb21tZW50cy4gVGhlIGFkZGl0aW9uYWwgcGF0Y2hlcwphcmUgZnJv bSBtb3JlIHRlc3RpbmcgYWNyb3NzIGFyY2hpdGVjdHVyZXMgYW5kIGNvbmZpZ3VyYXRpb25zIHRo YXQKSSBoYWQgcHJldmlvdXNseSBtaXNzZWQuCgpBdCBsZWFzdCBvbmUgcGF0Y2ggaXMgZm9yIGEg bmV3bHkgYWRkZWQgd2FybmluZyBpbiByZWNlbnQga2VybmVscy4KClJlZ2FyZGluZyB0aGUgcmVn cmVzc2lvbnMgaW4gdGVybXMgb2YgYWRkZWQgd2FybmluZ3MsIHRoZXJlIGFyZQpub3cgb25seSBm aXZlIGFyY2hpdGVjdHVyZXMgbGVmdCB0aGF0IGFkZCB3YXJuaW5ncyAoYWxwaGEsIG1pcHMsCm5p b3MyLCBzaCBhbmQgc3BhcmMpIHJhdGhlciB0aGFuIDE1LCBzbyBJIHRoaW5rIHdlIGNhbiBhcHBs eQp0aGUgS2J1aWxkIGNoYW5nZSBkaXJlY3RseSBhbmQgaGF2ZSB0aGUgYXJjaGl0ZWN0dXJlIG1h aW50YWluZXJzCnRha2UgY2FyZSBvZiB0aGUgd2FybmluZ3MganVzdCBsaWtlIHRoZSBvdGhlcnMg ZGlkIGFscmVhZHkuCgpBcyBiZWZvcmUsIG15IHByZWZlcmVuY2Ugd291bGQgYmUgZm9yIHRoZSBw YXRjaGVzIHRvIG1ha2UgaXQKdGhyb3VnaCB0aGUgcmVzcGVjdGl2ZSBzdWJzeXN0ZW0gbWFpbnRh aW5lciB0cmVlcywgdGhvdWdoIEkKY2FuIGFwcGx5IHRoZSBhcmNoaXRlY3R1cmUgc3BlY2lmaWMg b25lcyB0byB0aGUgYXNtLWdlbmVyaWMKdHJlZSBhcyB3ZWxsLgoKU29ycnkgZm9yIHBvc3Rpbmcg dGhlc2UgZHVyaW5nIHRoZSBtZXJnZSB3aW5kb3csIEkgd2FudGVkIHRvCmdldCB0aGVtIG91dCBi ZWZvcmUgTFBDIHNvIHdlIGNhbiBoYXZlIHRoZW0gaW4gbGludXgtbmV4dAphcyBlYXJseSBhcyBw b3NzaWJsZS4KCiAgICBBcm5kCgpMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIw MjMwODEwMTQxOTQ3LjEyMzY3MzAtMS1hcm5kQGtlcm5lbC5vcmcvCgpBcm5kIEJlcmdtYW5uICgy Mik6CiAgW1JFU0VORF4yXSBpZGE6IG1ha2UgJ2lkYV9kdW1wJyBzdGF0aWMKICBbUkVTRU5EXjJd IGpmZnMyOiBtYXJrIF9famZmczJfZGJnX3N1cGVyYmxvY2tfY291bnRzKCkgc3RhdGljCiAgW1JF U0VORF0ga3Byb2JlczogdW5pZnkga3Byb2Jlc19leGNlcHRpb25zX25vZmlmeSgpIHByb3RvdHlw ZXMKICBbUkVTRU5EXSB0aW1lOiBtYWtlIHN5c2ZzX2dldF91bmFtZSgpIGZ1bmN0aW9uIHZpc2li bGUgaW4gaGVhZGVyCiAgW1JFU0VORF0gcGFycG9ydDogZ3NjOiBtYXJrIGluaXQgZnVuY3Rpb24g c3RhdGljCiAgW1JFU0VORF0gc3RhY2tsZWFrOiBhZGQgZGVjbGFyYXRpb25zIGZvciBnbG9iYWwg ZnVuY3Rpb25zCiAgW1JFU0VORF0gc2NoZWQ6IGZhaXI6IG1vdmUgdW51c2VkIHN0dWIgZnVuY3Rp b25zIHRvIGhlYWRlcgogIFt2Ml0gYXJjaDogY29uc29saWRhdGUgYXJjaF9pcnFfd29ya19yYWlz ZSBwcm90b3R5cGVzCiAgW3YyXSBhcmNoOiBmaXggYXNtLW9mZnNldHMuYyBidWlsZGluZyB3aXRo IC1XbWlzc2luZy1wcm90b3R5cGVzCiAgbWljcm9ibGF6ZTogaW5jbHVkZSBsaW51eC9jcHUuaCBm b3IgdHJhcF9pbml0KCkgcHJvdG90eXBlCiAgeDg2OiBzdGEyeDExOiBpbmNsdWRlIGhlYWRlciBm b3Igc3RhMngxMV9nZXRfaW5zdGFuY2UoKSBwcm90b3R5cGUKICBjc2t5OiBmaXggYXJjaF9qdW1w X2xhYmVsX3RyYW5zZm9ybV9zdGF0aWMgb3ZlcnJpZGUKICBhcmNoOiBhZGQgZG9fcGFnZV9mYXVs dCBwcm90b3R5cGVzCiAgYXJjaDogYWRkIG1pc3NpbmcgcHJlcGFyZV9mdHJhY2VfcmV0dXJuKCkg cHJvdG90eXBlcwogIGFyY2g6IHZkc286IGNvbnNvbGlkYXRlIGdldHRpbWUgcHJvdG90eXBlcwog IGJjYWNoZWZzOiBtYXJrIGJjaDJfdGFyZ2V0X3RvX3RleHRfc2IoKSBzdGF0aWMKICBwb3dlcnBj OiBwczM6IG1vdmUgdWRiZ19zaHV0ZG93bl9wczNnZWxpYyBwcm90b3R5cGUKICBwb3dlcnBjOiBw YXNlbWk6IG1hcmsgcGFzX3NodXRkb3duKCkgc3RhdGljCiAgcG93ZXJwYzogcG93ZXJtYWM6IG1h cmsgc21wX3BzdXJnZV97Z2l2ZSx0YWtlfV90aW1lYmFzZSBzdGF0aWMKICB1c2I6IGZzbC1tcGgt ZHItb2Y6IG1hcmsgZnNsX3VzYjJfbXBjNTEyMV9pbml0KCkgc3RhdGljCiAgZmJkZXYvZnNsLWRp dS1mYjogbWFyayB3cl9yZWdfd2EoKSBzdGF0aWMKICBNYWtlZmlsZS5leHRyYXdhcm46IHR1cm4g b24gbWlzc2luZy1wcm90b3R5cGVzIGdsb2JhbGx5CgogYXJjaC9hbHBoYS9pbmNsdWRlL2FzbS9t bXVfY29udGV4dC5oICAgICAgICAgfCAgMiArKwogYXJjaC9hbHBoYS9rZXJuZWwvYXNtLW9mZnNl dHMuYyAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9hbHBoYS9rZXJuZWwvdHJhcHMuYyAgICAg ICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2FyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAg ICAgICAgICAgICB8ICAzIC0tLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vdmRzby5oICAgICAgICAgICAgICAg ICAgfCAgNSAtLS0tCiBhcmNoL2FybS92ZHNvL3ZnZXR0aW1lb2ZkYXkuYyAgICAgICAgICAgICAg ICB8ICAxICsKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICAgIHwg IDIgLS0KIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgIHwgIDIg LS0KIGFyY2gvYXJtNjQva2VybmVsL3Zkc28zMi92Z2V0dGltZW9mZGF5LmMgICAgIHwgIDEgKwog YXJjaC9jc2t5L2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgICAgICAgfCAgNCArKysKIGFy Y2gvY3NreS9pbmNsdWRlL2FzbS9pcnFfd29yay5oICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gv Y3NreS9pbmNsdWRlL2FzbS9qdW1wX2xhYmVsLmggICAgICAgICAgIHwgIDUgKysrKwogYXJjaC9j c2t5L2luY2x1ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9jc2t5 L2tlcm5lbC90cmFwcy5jICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2Nza3kva2Vy bmVsL3Zkc28vdmdldHRpbWVvZmRheS5jICAgICAgICB8IDExICstLS0tLS0tLQogYXJjaC9sb29u Z2FyY2gva2VybmVsL2FzbS1vZmZzZXRzLmMgICAgICAgICAgfCAyNiArKysrKysrKysrLS0tLS0t LS0tLQogYXJjaC9sb29uZ2FyY2gvdmRzby92Z2V0dGltZW9mZGF5LmMgICAgICAgICAgfCAgNyAr LS0tLS0KIGFyY2gvbTY4ay9jb2xkZmlyZS92ZWN0b3JzLmMgICAgICAgICAgICAgICAgIHwgIDMg Ky0tCiBhcmNoL202OGsvY29sZGZpcmUvdmVjdG9ycy5oICAgICAgICAgICAgICAgICB8ICAzIC0t LQogYXJjaC9taWNyb2JsYXplL2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgfCAgMSArCiBh cmNoL21pY3JvYmxhemUva2VybmVsL3RyYXBzLmMgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gv bWlwcy9pbmNsdWRlL2FzbS9mdHJhY2UuaCAgICAgICAgICAgICAgIHwgIDQgKysrCiBhcmNoL21p cHMvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICB8ICAyIC0tCiBhcmNoL21pcHMv aW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICB8ICAzICsrKwogYXJjaC9taXBzL3Zk c28vdmdldHRpbWVvZmRheS5jICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL25pb3MyL2luY2x1 ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3Bvd2VycGMvaW5jbHVk ZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICB8ICAxIC0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2Fz bS9rcHJvYmVzLmggICAgICAgICAgIHwgIDIgLS0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9w czMuaCAgICAgICAgICAgICAgIHwgIDYgKysrKysKIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcGFz ZW1pL3NldHVwLmMgICAgICAgIHwgIDIgKy0KIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJt YWMvc21wLmMgICAgICAgIHwgIDQgKy0tCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzMy9nZWxp Y191ZGJnLmMgICAgICB8ICAxICsKIGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAg ICAgICAgICAgIHwgIDIgKy0KIGFyY2gvcmlzY3Yva2VybmVsL3Zkc28vdmdldHRpbWVvZmRheS5j ICAgICAgIHwgIDcgKy0tLS0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICB8ICAyIC0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL2twcm9iZXMuaCAgICAgICAgICAgICAg ICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL3RyYXBzXzMyLmggICAgICAgICAgICAgICB8 ICAzICsrKwogYXJjaC9zcGFyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAgICAgICAgICAgfCAg MiAtLQogYXJjaC9zcGFyYy9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAgICAgICAgfCAgNiAr Ky0tLQogYXJjaC9zcGFyYy9rZXJuZWwvdHJhcHNfMzIuYyAgICAgICAgICAgICAgICAgfCAgMSAr CiBhcmNoL3NwYXJjL2tlcm5lbC90cmFwc182NC5jICAgICAgICAgICAgICAgICB8ICAxICsKIGFy Y2gveDg2L2VudHJ5L3Zkc28vdmNsb2NrX2dldHRpbWUuYyAgICAgICAgIHwgMTAgKy0tLS0tLS0K IGFyY2gveDg2L2luY2x1ZGUvYXNtL2lycV93b3JrLmggICAgICAgICAgICAgIHwgIDEgLQogYXJj aC94ODYvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICAgfCAgMiAtLQogYXJjaC94 ODYvaW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICAgfCAgMSAtCiBhcmNoL3g4Ni9p bmNsdWRlL2FzbS92ZHNvL2dldHRpbWVvZmRheS5oICAgICB8ICAyIC0tCiBhcmNoL3g4Ni9rZXJu ZWwvdHJhcHMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3BjaS9zdGEy eDExLWZpeHVwLmMgICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYvdW0vdmRzby91bV92 ZHNvLmMgICAgICAgICAgICAgICAgICAgfCAgMSArCiBkcml2ZXJzL25ldC9ldGhlcm5ldC90b3No aWJhL3BzM19nZWxpY19uZXQuaCB8ICA2IC0tLS0tCiBkcml2ZXJzL3BhcnBvcnQvcGFycG9ydF9n c2MuYyAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3VzYi9ob3N0L2ZzbC1tcGgtZHIt b2YuYyAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3ZpZGVvL2ZiZGV2L2ZzbC1kaXUtZmIu YyAgICAgICAgICAgICB8ICAyICstCiBmcy9iY2FjaGVmcy9kaXNrX2dyb3Vwcy5jICAgICAgICAg ICAgICAgICAgICB8ICAyICstCiBmcy9qZmZzMi9kZWJ1Zy5jICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAyICstCiBpbmNsdWRlL2xpbnV4L2lycV93b3JrLmggICAgICAgICAgICAgICAg ICAgICB8ICAzICsrKwogaW5jbHVkZS9saW51eC9rcHJvYmVzLmggICAgICAgICAgICAgICAgICAg ICAgfCAgNCArKysKIGluY2x1ZGUvbGludXgvc3RhY2tsZWFrLmggICAgICAgICAgICAgICAgICAg IHwgIDYgKysrKysKIGluY2x1ZGUvdmRzby9nZXR0aW1lLmggICAgICAgICAgICAgICAgICAgICAg IHwgMjMgKysrKysrKysrKysrKysrKysKIGtlcm5lbC9zY2hlZC9mYWlyLmMgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgMTMgLS0tLS0tLS0tLQoga2VybmVsL3NjaGVkL3NjaGVkLmggICAgICAg ICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKysKIGtlcm5lbC90aW1lL3RpY2staW50ZXJu YWwuaCAgICAgICAgICAgICAgICAgIHwgIDMgKystCiBsaWIvdGVzdF9pZGEuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBzY3JpcHRzL01ha2VmaWxlLmV4dHJhd2FybiAg ICAgICAgICAgICAgICAgICB8ICA0ICstLQogNjcgZmlsZXMgY2hhbmdlZCwgMTI3IGluc2VydGlv bnMoKyksIDEyMiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBhcmNoL202OGsvY29s ZGZpcmUvdmVjdG9ycy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS92ZHNvL2dldHRpbWUu aAoKLS0gCjIuMzkuMgpDYzogTWF0dCBUdXJuZXIgPG1hdHRzdDg4QGdtYWlsLmNvbT4KQ2M6IFZp bmVldCBHdXB0YSA8dmd1cHRhQGtlcm5lbC5vcmc+CkNjOiBSdXNzZWxsIEtpbmcgPGxpbnV4QGFy bWxpbnV4Lm9yZy51az4KQ2M6IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5j b20+CkNjOiBXaWxsIERlYWNvbiA8d2lsbEBrZXJuZWwub3JnPgpDYzogU3RldmVuIFJvc3RlZHQg PHJvc3RlZHRAZ29vZG1pcy5vcmc+CkNjOiBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJu ZWwub3JnPgpDYzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KQ2M6IEd1byBS ZW4gPGd1b3JlbkBrZXJuZWwub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRl YWQub3JnPgpDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz4KQ2M6IEh1YWNhaSBD aGVuIDxjaGVuaHVhY2FpQGtlcm5lbC5vcmc+CkNjOiBHcmVnIFVuZ2VyZXIgPGdlcmdAbGludXgt bTY4ay5vcmc+CkNjOiBNaWNoYWwgU2ltZWsgPG1vbnN0ckBtb25zdHIuZXU+CkNjOiBUaG9tYXMg Qm9nZW5kb2VyZmVyIDx0c2JvZ2VuZEBhbHBoYS5mcmFua2VuLmRlPgpDYzogRGluaCBOZ3V5ZW4g PGRpbmd1eWVuQGtlcm5lbC5vcmc+CkNjOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4u aWQuYXU+CkNjOiBOaWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21haWwuY29tPgpDYzogQ2hyaXN0 b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjc2dyb3VwLmV1PgpDYzogR2VvZmYgTGV2YW5k IDxnZW9mZkBpbmZyYWRlYWQub3JnPgpDYzogUGFsbWVyIERhYmJlbHQgPHBhbG1lckBkYWJiZWx0 LmNvbT4KQ2M6IEhlaWtvIENhcnN0ZW5zIDxoY2FAbGludXguaWJtLmNvbT4KQ2M6IEpvaG4gUGF1 bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CkNjOiAiRGF2 aWQgUy4gTWlsbGVyIiA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KQ2M6IEFuZHkgTHV0b21pcnNraSA8 bHV0b0BrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+ CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IHg4NkBrZXJuZWwub3JnCkNj OiBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CkNjOiBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlw bS5tdWtoZXJqZWVAZ21haWwuY29tPgpDYzogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGlu dXhmb3VuZGF0aW9uLm9yZz4KQ2M6IFRpbXVyIFRhYmkgPHRpbXVyQGtlcm5lbC5vcmc+CkNjOiBL ZW50IE92ZXJzdHJlZXQgPGtlbnQub3ZlcnN0cmVldEBsaW51eC5kZXY+CkNjOiBEYXZpZCBXb29k aG91c2UgPGR3bXcyQGluZnJhZGVhZC5vcmc+CkNjOiAiTmF2ZWVuIE4uIFJhbyIgPG5hdmVlbi5u LnJhb0BsaW51eC5pYm0uY29tPgpDYzogQW5pbCBTIEtlc2hhdmFtdXJ0aHkgPGFuaWwucy5rZXNo YXZhbXVydGh5QGludGVsLmNvbT4KQ2M6IEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3Jn PgpDYzogVmluY2Vuem8gRnJhc2Npbm8gPHZpbmNlbnpvLmZyYXNjaW5vQGFybS5jb20+CkNjOiBK dXJpIExlbGxpIDxqdXJpLmxlbGxpQHJlZGhhdC5jb20+CkNjOiBWaW5jZW50IEd1aXR0b3QgPHZp bmNlbnQuZ3VpdHRvdEBsaW5hcm8ub3JnPgpDYzogTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lA a2VybmVsLm9yZz4KQ2M6IE5hdGhhbiBDaGFuY2VsbG9yIDxuYXRoYW5Aa2VybmVsLm9yZz4KQ2M6 IE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29tPgpDYzogTmljb2xhcyBT Y2hpZXIgPG5pY29sYXNAZmphc2xlLmV1PgpDYzogQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5v cmcudWs+CkNjOiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzog IlV3ZSBLbGVpbmUtS8O2bmlnIiA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpDYzog bGludXgtYWxwaGFAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwu b3JnCkNjOiBsaW51eC1zbnBzLWFyY0BsaXN0cy5pbmZyYWRlYWQub3JnCkNjOiBsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXRyYWNlLWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmcKQ2M6IGxpbnV4LWNza3lAdmdlci5rZXJuZWwub3JnCkNjOiBsb29uZ2FyY2hAbGlz dHMubGludXguZGV2CkNjOiBsaW51eC1tNjhrQGxpc3RzLmxpbnV4LW02OGsub3JnCkNjOiBsaW51 eC1taXBzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcK Q2M6IGxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXMzOTBAdmdlci5r ZXJuZWwub3JnCkNjOiBsaW51eC1zaEB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHNwYXJjbGludXhAdmdl ci5rZXJuZWwub3JnCkNjOiBuZXRkZXZAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1wYXJpc2NA dmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC11c2JAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1m YmRldkB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK Q2M6IGxpbnV4LWJjYWNoZWZzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXgtbXRkQGxpc3RzLmlu ZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LWtidWlsZEB2Z2VyLmtlcm5lbC5vcmcKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1yaXNjdiBtYWlsaW5n IGxpc3QKbGludXgtcmlzY3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJpc2N2Cg== 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 88C18C4332F for ; Wed, 8 Nov 2023 12:59:19 +0000 (UTC) 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=pdQpPn+K5ri4wdqWjYsjBzA+xeYwo+xFyT6vlrQNTGQ=; b=D/oJSx1uF71tx1 ItgfDCkrKDH8IAqF02xjqMNrzgM46EqNyl8TZJKVvtyU2JVRP108vJs+5qhoPx98nkDPelPHq3w0q xyrq8EC+fEHoUdQIcDMAo9gMhmEjZlnY3lwSBya7oeQtmGyuOEIS8S9tfQTcILdg7e5uReqYItGLa sttdw1yKmP4HMGYsfKNuMGUeoNGTLL6HMEQeXlqH5kG9+UMetahLNapl3NO7HJywK7MYFS31T9I3D CyJw5CK9Ii9XM87fL19zttfSOKHA4BPUA2VyRb7l1kto0CyHyefirI/UGhsy+N36Z7wUyq8VHRfs5 WrYXbd3j+xsRIgMJYnPg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9N-003otC-19; Wed, 08 Nov 2023 12:59:17 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r0i9H-003oqU-0i; Wed, 08 Nov 2023 12:59:13 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 74CD6CE10CA; Wed, 8 Nov 2023 12:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: Arnd Bergmann , Matt Turner , Vineet Gupta , Russell King , Catalin Marinas , Will Deacon , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Guo Ren , Peter Zijlstra , Ard Biesheuvel , Huacai Chen , Greg Ungerer , Michal Simek , Thomas Bogendoerfer , Dinh Nguyen , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Geoff Levand , Palmer Dabbelt , Heiko Carstens , John Paul Adrian Glaubitz , "David S. Miller" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Helge Deller , Sudip Mukherjee , Greg Kroah-Hartman , Timur Tabi , Kent Overstreet , David Woodhouse , "Naveen N. Rao" , Anil S Keshavamurthy , Kees Cook , Vincenzo Frascino , Juri Lelli , Vincent Guittot , Nathan Chancellor , Nick Desaulniers , Nicolas Schier , Al Viro , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-csky@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, netdev@vger.kernel.org, linux-parisc@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bcachefs@vger.kernel.org, linux-mtd@lists.infradead.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231108_045911_608407_32F41C64 X-CRM114-Status: GOOD ( 26.07 ) X-BeenThere: linux-snps-arc@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux on Synopsys ARC Processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-snps-arc" Errors-To: linux-snps-arc-bounces+linux-snps-arc=archiver.kernel.org@lists.infradead.org RnJvbTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KCkkgc2xpZ2h0bHkgZHJvcHBlZCB0 aGUgYmFsbCBvbiB0aGlzIHNpbmNlIGxhc3Qgc2VuZGluZyB0aGUgc2VyaWVzIGluCkF1Z3VzdCwg YnV0IGEgbnVtYmVyIG9mIHdhcm5pbmcgZml4ZXMgaGF2ZSBtYWRlIGl0IGludG8gdGhlIGtlcm5l bCBpbgp0aGUgbWVhbnRpbWUsIGJvdGggZnJvbSBteSBlYXJsaWVyIHN1Ym1pc3Npb24gYW5kIGZy b20gYXJjaGl0ZWN0dXJlCm1haW50YWluZXJzLgoKSSBoYXZlIG5vbmUgcGF0Y2hlcyB0aGF0IHJl bWFpbiBmcm9tIHRoZSBwcmV2aW91cyBzdWJtaXNzaW9uLCB3aXRoCnR3byBvZiB0aGVtIHJld29y a2VkIGFjY29yZGluZyB0byBjb21tZW50cy4gVGhlIGFkZGl0aW9uYWwgcGF0Y2hlcwphcmUgZnJv bSBtb3JlIHRlc3RpbmcgYWNyb3NzIGFyY2hpdGVjdHVyZXMgYW5kIGNvbmZpZ3VyYXRpb25zIHRo YXQKSSBoYWQgcHJldmlvdXNseSBtaXNzZWQuCgpBdCBsZWFzdCBvbmUgcGF0Y2ggaXMgZm9yIGEg bmV3bHkgYWRkZWQgd2FybmluZyBpbiByZWNlbnQga2VybmVscy4KClJlZ2FyZGluZyB0aGUgcmVn cmVzc2lvbnMgaW4gdGVybXMgb2YgYWRkZWQgd2FybmluZ3MsIHRoZXJlIGFyZQpub3cgb25seSBm aXZlIGFyY2hpdGVjdHVyZXMgbGVmdCB0aGF0IGFkZCB3YXJuaW5ncyAoYWxwaGEsIG1pcHMsCm5p b3MyLCBzaCBhbmQgc3BhcmMpIHJhdGhlciB0aGFuIDE1LCBzbyBJIHRoaW5rIHdlIGNhbiBhcHBs eQp0aGUgS2J1aWxkIGNoYW5nZSBkaXJlY3RseSBhbmQgaGF2ZSB0aGUgYXJjaGl0ZWN0dXJlIG1h aW50YWluZXJzCnRha2UgY2FyZSBvZiB0aGUgd2FybmluZ3MganVzdCBsaWtlIHRoZSBvdGhlcnMg ZGlkIGFscmVhZHkuCgpBcyBiZWZvcmUsIG15IHByZWZlcmVuY2Ugd291bGQgYmUgZm9yIHRoZSBw YXRjaGVzIHRvIG1ha2UgaXQKdGhyb3VnaCB0aGUgcmVzcGVjdGl2ZSBzdWJzeXN0ZW0gbWFpbnRh aW5lciB0cmVlcywgdGhvdWdoIEkKY2FuIGFwcGx5IHRoZSBhcmNoaXRlY3R1cmUgc3BlY2lmaWMg b25lcyB0byB0aGUgYXNtLWdlbmVyaWMKdHJlZSBhcyB3ZWxsLgoKU29ycnkgZm9yIHBvc3Rpbmcg dGhlc2UgZHVyaW5nIHRoZSBtZXJnZSB3aW5kb3csIEkgd2FudGVkIHRvCmdldCB0aGVtIG91dCBi ZWZvcmUgTFBDIHNvIHdlIGNhbiBoYXZlIHRoZW0gaW4gbGludXgtbmV4dAphcyBlYXJseSBhcyBw b3NzaWJsZS4KCiAgICBBcm5kCgpMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIw MjMwODEwMTQxOTQ3LjEyMzY3MzAtMS1hcm5kQGtlcm5lbC5vcmcvCgpBcm5kIEJlcmdtYW5uICgy Mik6CiAgW1JFU0VORF4yXSBpZGE6IG1ha2UgJ2lkYV9kdW1wJyBzdGF0aWMKICBbUkVTRU5EXjJd IGpmZnMyOiBtYXJrIF9famZmczJfZGJnX3N1cGVyYmxvY2tfY291bnRzKCkgc3RhdGljCiAgW1JF U0VORF0ga3Byb2JlczogdW5pZnkga3Byb2Jlc19leGNlcHRpb25zX25vZmlmeSgpIHByb3RvdHlw ZXMKICBbUkVTRU5EXSB0aW1lOiBtYWtlIHN5c2ZzX2dldF91bmFtZSgpIGZ1bmN0aW9uIHZpc2li bGUgaW4gaGVhZGVyCiAgW1JFU0VORF0gcGFycG9ydDogZ3NjOiBtYXJrIGluaXQgZnVuY3Rpb24g c3RhdGljCiAgW1JFU0VORF0gc3RhY2tsZWFrOiBhZGQgZGVjbGFyYXRpb25zIGZvciBnbG9iYWwg ZnVuY3Rpb25zCiAgW1JFU0VORF0gc2NoZWQ6IGZhaXI6IG1vdmUgdW51c2VkIHN0dWIgZnVuY3Rp b25zIHRvIGhlYWRlcgogIFt2Ml0gYXJjaDogY29uc29saWRhdGUgYXJjaF9pcnFfd29ya19yYWlz ZSBwcm90b3R5cGVzCiAgW3YyXSBhcmNoOiBmaXggYXNtLW9mZnNldHMuYyBidWlsZGluZyB3aXRo IC1XbWlzc2luZy1wcm90b3R5cGVzCiAgbWljcm9ibGF6ZTogaW5jbHVkZSBsaW51eC9jcHUuaCBm b3IgdHJhcF9pbml0KCkgcHJvdG90eXBlCiAgeDg2OiBzdGEyeDExOiBpbmNsdWRlIGhlYWRlciBm b3Igc3RhMngxMV9nZXRfaW5zdGFuY2UoKSBwcm90b3R5cGUKICBjc2t5OiBmaXggYXJjaF9qdW1w X2xhYmVsX3RyYW5zZm9ybV9zdGF0aWMgb3ZlcnJpZGUKICBhcmNoOiBhZGQgZG9fcGFnZV9mYXVs dCBwcm90b3R5cGVzCiAgYXJjaDogYWRkIG1pc3NpbmcgcHJlcGFyZV9mdHJhY2VfcmV0dXJuKCkg cHJvdG90eXBlcwogIGFyY2g6IHZkc286IGNvbnNvbGlkYXRlIGdldHRpbWUgcHJvdG90eXBlcwog IGJjYWNoZWZzOiBtYXJrIGJjaDJfdGFyZ2V0X3RvX3RleHRfc2IoKSBzdGF0aWMKICBwb3dlcnBj OiBwczM6IG1vdmUgdWRiZ19zaHV0ZG93bl9wczNnZWxpYyBwcm90b3R5cGUKICBwb3dlcnBjOiBw YXNlbWk6IG1hcmsgcGFzX3NodXRkb3duKCkgc3RhdGljCiAgcG93ZXJwYzogcG93ZXJtYWM6IG1h cmsgc21wX3BzdXJnZV97Z2l2ZSx0YWtlfV90aW1lYmFzZSBzdGF0aWMKICB1c2I6IGZzbC1tcGgt ZHItb2Y6IG1hcmsgZnNsX3VzYjJfbXBjNTEyMV9pbml0KCkgc3RhdGljCiAgZmJkZXYvZnNsLWRp dS1mYjogbWFyayB3cl9yZWdfd2EoKSBzdGF0aWMKICBNYWtlZmlsZS5leHRyYXdhcm46IHR1cm4g b24gbWlzc2luZy1wcm90b3R5cGVzIGdsb2JhbGx5CgogYXJjaC9hbHBoYS9pbmNsdWRlL2FzbS9t bXVfY29udGV4dC5oICAgICAgICAgfCAgMiArKwogYXJjaC9hbHBoYS9rZXJuZWwvYXNtLW9mZnNl dHMuYyAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9hbHBoYS9rZXJuZWwvdHJhcHMuYyAgICAg ICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2FyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAg ICAgICAgICAgICB8ICAzIC0tLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICAgfCAgMiAtLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vdmRzby5oICAgICAgICAgICAgICAg ICAgfCAgNSAtLS0tCiBhcmNoL2FybS92ZHNvL3ZnZXR0aW1lb2ZkYXkuYyAgICAgICAgICAgICAg ICB8ICAxICsKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICAgIHwg IDIgLS0KIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgIHwgIDIg LS0KIGFyY2gvYXJtNjQva2VybmVsL3Zkc28zMi92Z2V0dGltZW9mZGF5LmMgICAgIHwgIDEgKwog YXJjaC9jc2t5L2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgICAgICAgfCAgNCArKysKIGFy Y2gvY3NreS9pbmNsdWRlL2FzbS9pcnFfd29yay5oICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gv Y3NreS9pbmNsdWRlL2FzbS9qdW1wX2xhYmVsLmggICAgICAgICAgIHwgIDUgKysrKwogYXJjaC9j c2t5L2luY2x1ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC9jc2t5 L2tlcm5lbC90cmFwcy5jICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL2Nza3kva2Vy bmVsL3Zkc28vdmdldHRpbWVvZmRheS5jICAgICAgICB8IDExICstLS0tLS0tLQogYXJjaC9sb29u Z2FyY2gva2VybmVsL2FzbS1vZmZzZXRzLmMgICAgICAgICAgfCAyNiArKysrKysrKysrLS0tLS0t LS0tLQogYXJjaC9sb29uZ2FyY2gvdmRzby92Z2V0dGltZW9mZGF5LmMgICAgICAgICAgfCAgNyAr LS0tLS0KIGFyY2gvbTY4ay9jb2xkZmlyZS92ZWN0b3JzLmMgICAgICAgICAgICAgICAgIHwgIDMg Ky0tCiBhcmNoL202OGsvY29sZGZpcmUvdmVjdG9ycy5oICAgICAgICAgICAgICAgICB8ICAzIC0t LQogYXJjaC9taWNyb2JsYXplL2luY2x1ZGUvYXNtL2Z0cmFjZS5oICAgICAgICAgfCAgMSArCiBh cmNoL21pY3JvYmxhemUva2VybmVsL3RyYXBzLmMgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gv bWlwcy9pbmNsdWRlL2FzbS9mdHJhY2UuaCAgICAgICAgICAgICAgIHwgIDQgKysrCiBhcmNoL21p cHMvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICB8ICAyIC0tCiBhcmNoL21pcHMv aW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICB8ICAzICsrKwogYXJjaC9taXBzL3Zk c28vdmdldHRpbWVvZmRheS5jICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL25pb3MyL2luY2x1 ZGUvYXNtL3RyYXBzLmggICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3Bvd2VycGMvaW5jbHVk ZS9hc20vaXJxX3dvcmsuaCAgICAgICAgICB8ICAxIC0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2Fz bS9rcHJvYmVzLmggICAgICAgICAgIHwgIDIgLS0KIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9w czMuaCAgICAgICAgICAgICAgIHwgIDYgKysrKysKIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcGFz ZW1pL3NldHVwLmMgICAgICAgIHwgIDIgKy0KIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJt YWMvc21wLmMgICAgICAgIHwgIDQgKy0tCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzMy9nZWxp Y191ZGJnLmMgICAgICB8ICAxICsKIGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAg ICAgICAgICAgIHwgIDIgKy0KIGFyY2gvcmlzY3Yva2VybmVsL3Zkc28vdmdldHRpbWVvZmRheS5j ICAgICAgIHwgIDcgKy0tLS0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20vaXJxX3dvcmsuaCAgICAg ICAgICAgICB8ICAyIC0tCiBhcmNoL3MzOTAvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAg ICAgICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL2twcm9iZXMuaCAgICAgICAgICAgICAg ICB8ICAyIC0tCiBhcmNoL3NoL2luY2x1ZGUvYXNtL3RyYXBzXzMyLmggICAgICAgICAgICAgICB8 ICAzICsrKwogYXJjaC9zcGFyYy9pbmNsdWRlL2FzbS9rcHJvYmVzLmggICAgICAgICAgICAgfCAg MiAtLQogYXJjaC9zcGFyYy9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAgICAgICAgfCAgNiAr Ky0tLQogYXJjaC9zcGFyYy9rZXJuZWwvdHJhcHNfMzIuYyAgICAgICAgICAgICAgICAgfCAgMSAr CiBhcmNoL3NwYXJjL2tlcm5lbC90cmFwc182NC5jICAgICAgICAgICAgICAgICB8ICAxICsKIGFy Y2gveDg2L2VudHJ5L3Zkc28vdmNsb2NrX2dldHRpbWUuYyAgICAgICAgIHwgMTAgKy0tLS0tLS0K IGFyY2gveDg2L2luY2x1ZGUvYXNtL2lycV93b3JrLmggICAgICAgICAgICAgIHwgIDEgLQogYXJj aC94ODYvaW5jbHVkZS9hc20va3Byb2Jlcy5oICAgICAgICAgICAgICAgfCAgMiAtLQogYXJjaC94 ODYvaW5jbHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICAgfCAgMSAtCiBhcmNoL3g4Ni9p bmNsdWRlL2FzbS92ZHNvL2dldHRpbWVvZmRheS5oICAgICB8ICAyIC0tCiBhcmNoL3g4Ni9rZXJu ZWwvdHJhcHMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3BjaS9zdGEy eDExLWZpeHVwLmMgICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYvdW0vdmRzby91bV92 ZHNvLmMgICAgICAgICAgICAgICAgICAgfCAgMSArCiBkcml2ZXJzL25ldC9ldGhlcm5ldC90b3No aWJhL3BzM19nZWxpY19uZXQuaCB8ICA2IC0tLS0tCiBkcml2ZXJzL3BhcnBvcnQvcGFycG9ydF9n c2MuYyAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3VzYi9ob3N0L2ZzbC1tcGgtZHIt b2YuYyAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3ZpZGVvL2ZiZGV2L2ZzbC1kaXUtZmIu YyAgICAgICAgICAgICB8ICAyICstCiBmcy9iY2FjaGVmcy9kaXNrX2dyb3Vwcy5jICAgICAgICAg ICAgICAgICAgICB8ICAyICstCiBmcy9qZmZzMi9kZWJ1Zy5jICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAyICstCiBpbmNsdWRlL2xpbnV4L2lycV93b3JrLmggICAgICAgICAgICAgICAg ICAgICB8ICAzICsrKwogaW5jbHVkZS9saW51eC9rcHJvYmVzLmggICAgICAgICAgICAgICAgICAg ICAgfCAgNCArKysKIGluY2x1ZGUvbGludXgvc3RhY2tsZWFrLmggICAgICAgICAgICAgICAgICAg IHwgIDYgKysrKysKIGluY2x1ZGUvdmRzby9nZXR0aW1lLmggICAgICAgICAgICAgICAgICAgICAg IHwgMjMgKysrKysrKysrKysrKysrKysKIGtlcm5lbC9zY2hlZC9mYWlyLmMgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgMTMgLS0tLS0tLS0tLQoga2VybmVsL3NjaGVkL3NjaGVkLmggICAgICAg ICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKysKIGtlcm5lbC90aW1lL3RpY2staW50ZXJu YWwuaCAgICAgICAgICAgICAgICAgIHwgIDMgKystCiBsaWIvdGVzdF9pZGEuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBzY3JpcHRzL01ha2VmaWxlLmV4dHJhd2FybiAg ICAgICAgICAgICAgICAgICB8ICA0ICstLQogNjcgZmlsZXMgY2hhbmdlZCwgMTI3IGluc2VydGlv bnMoKyksIDEyMiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBhcmNoL202OGsvY29s ZGZpcmUvdmVjdG9ycy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS92ZHNvL2dldHRpbWUu aAoKLS0gCjIuMzkuMgpDYzogTWF0dCBUdXJuZXIgPG1hdHRzdDg4QGdtYWlsLmNvbT4KQ2M6IFZp bmVldCBHdXB0YSA8dmd1cHRhQGtlcm5lbC5vcmc+CkNjOiBSdXNzZWxsIEtpbmcgPGxpbnV4QGFy bWxpbnV4Lm9yZy51az4KQ2M6IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5j b20+CkNjOiBXaWxsIERlYWNvbiA8d2lsbEBrZXJuZWwub3JnPgpDYzogU3RldmVuIFJvc3RlZHQg PHJvc3RlZHRAZ29vZG1pcy5vcmc+CkNjOiBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJu ZWwub3JnPgpDYzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KQ2M6IEd1byBS ZW4gPGd1b3JlbkBrZXJuZWwub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRl YWQub3JnPgpDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz4KQ2M6IEh1YWNhaSBD aGVuIDxjaGVuaHVhY2FpQGtlcm5lbC5vcmc+CkNjOiBHcmVnIFVuZ2VyZXIgPGdlcmdAbGludXgt bTY4ay5vcmc+CkNjOiBNaWNoYWwgU2ltZWsgPG1vbnN0ckBtb25zdHIuZXU+CkNjOiBUaG9tYXMg Qm9nZW5kb2VyZmVyIDx0c2JvZ2VuZEBhbHBoYS5mcmFua2VuLmRlPgpDYzogRGluaCBOZ3V5ZW4g PGRpbmd1eWVuQGtlcm5lbC5vcmc+CkNjOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4u aWQuYXU+CkNjOiBOaWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21haWwuY29tPgpDYzogQ2hyaXN0 b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjc2dyb3VwLmV1PgpDYzogR2VvZmYgTGV2YW5k IDxnZW9mZkBpbmZyYWRlYWQub3JnPgpDYzogUGFsbWVyIERhYmJlbHQgPHBhbG1lckBkYWJiZWx0 LmNvbT4KQ2M6IEhlaWtvIENhcnN0ZW5zIDxoY2FAbGludXguaWJtLmNvbT4KQ2M6IEpvaG4gUGF1 bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CkNjOiAiRGF2 aWQgUy4gTWlsbGVyIiA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KQ2M6IEFuZHkgTHV0b21pcnNraSA8 bHV0b0BrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+ CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IHg4NkBrZXJuZWwub3JnCkNj OiBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CkNjOiBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlw bS5tdWtoZXJqZWVAZ21haWwuY29tPgpDYzogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGlu dXhmb3VuZGF0aW9uLm9yZz4KQ2M6IFRpbXVyIFRhYmkgPHRpbXVyQGtlcm5lbC5vcmc+CkNjOiBL ZW50IE92ZXJzdHJlZXQgPGtlbnQub3ZlcnN0cmVldEBsaW51eC5kZXY+CkNjOiBEYXZpZCBXb29k aG91c2UgPGR3bXcyQGluZnJhZGVhZC5vcmc+CkNjOiAiTmF2ZWVuIE4uIFJhbyIgPG5hdmVlbi5u LnJhb0BsaW51eC5pYm0uY29tPgpDYzogQW5pbCBTIEtlc2hhdmFtdXJ0aHkgPGFuaWwucy5rZXNo YXZhbXVydGh5QGludGVsLmNvbT4KQ2M6IEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3Jn PgpDYzogVmluY2Vuem8gRnJhc2Npbm8gPHZpbmNlbnpvLmZyYXNjaW5vQGFybS5jb20+CkNjOiBK dXJpIExlbGxpIDxqdXJpLmxlbGxpQHJlZGhhdC5jb20+CkNjOiBWaW5jZW50IEd1aXR0b3QgPHZp bmNlbnQuZ3VpdHRvdEBsaW5hcm8ub3JnPgpDYzogTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lA a2VybmVsLm9yZz4KQ2M6IE5hdGhhbiBDaGFuY2VsbG9yIDxuYXRoYW5Aa2VybmVsLm9yZz4KQ2M6 IE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29tPgpDYzogTmljb2xhcyBT Y2hpZXIgPG5pY29sYXNAZmphc2xlLmV1PgpDYzogQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5v cmcudWs+CkNjOiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzog IlV3ZSBLbGVpbmUtS8O2bmlnIiA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpDYzog bGludXgtYWxwaGFAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwu b3JnCkNjOiBsaW51eC1zbnBzLWFyY0BsaXN0cy5pbmZyYWRlYWQub3JnCkNjOiBsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXRyYWNlLWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmcKQ2M6IGxpbnV4LWNza3lAdmdlci5rZXJuZWwub3JnCkNjOiBsb29uZ2FyY2hAbGlz dHMubGludXguZGV2CkNjOiBsaW51eC1tNjhrQGxpc3RzLmxpbnV4LW02OGsub3JnCkNjOiBsaW51 eC1taXBzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcK Q2M6IGxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXMzOTBAdmdlci5r ZXJuZWwub3JnCkNjOiBsaW51eC1zaEB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHNwYXJjbGludXhAdmdl ci5rZXJuZWwub3JnCkNjOiBuZXRkZXZAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1wYXJpc2NA dmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC11c2JAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1m YmRldkB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK Q2M6IGxpbnV4LWJjYWNoZWZzQHZnZXIua2VybmVsLm9yZwpDYzogbGludXgtbXRkQGxpc3RzLmlu ZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LWtidWlsZEB2Z2VyLmtlcm5lbC5vcmcKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1zbnBzLWFyYyBtYWls aW5nIGxpc3QKbGludXgtc25wcy1hcmNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXNucHMtYXJjCg== 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 lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id ED24CC4332F for ; Wed, 8 Nov 2023 21:42:04 +0000 (UTC) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=hdJmX6Tf; dkim-atps=neutral Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4SQdpM0D7Mz3c01 for ; Thu, 9 Nov 2023 08:42:03 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=hdJmX6Tf; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=kernel.org (client-ip=145.40.73.55; helo=sin.source.kernel.org; envelope-from=arnd@kernel.org; receiver=lists.ozlabs.org) Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4SQQC42D1tz3c40 for ; Wed, 8 Nov 2023 23:59:12 +1100 (AEDT) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 74CD6CE10CA; Wed, 8 Nov 2023 12:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Thu, 09 Nov 2023 08:41:16 +1100 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Juri Lelli , linux-fbdev@vger.kernel.org, x86@kernel.org, loongarch@lists.linux.dev, linux-sh@vger.kernel.org, Peter Zijlstra , Catalin Marinas , dri-devel@lists.freedesktop.org, netdev@vger.kernel.org, Guo Ren , Anil S Keshavamurthy , sparclinux@vger.kernel.org, linux-riscv@lists.infradead.org, Vincenzo Frascino , Will Deacon , Greg Ungerer , Nicolas Schier , linux-s390@vger.kernel.org, Vincent Guittot , Helge Deller , Huacai Chen , Russell King , Ard Biesheuvel , linux-bcachefs@vger.kernel.org, Ingo Molnar , Vineet Gupta , "Naveen N. Rao" , Matt Turner , linux-snps-arc@lists.infradead.org, linux-trace-kernel@vger.kernel.org, Kees Cook , Arnd Bergmann , Heiko Carstens , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin , Nathan Chancellor , linux-m68k@lists.linux-m68k.org, linux-csky@vger.kernel.org, Steven Rostedt , Andy Lutomirski , John Paul Adrian Glaubitz , Thomas Gleixner , linux-arm-kernel@lists.infradead.org, Michal Simek , Thomas Bogendoerfer , linux-parisc@vger.kernel.org, Timur Tabi , Geoff Levand , Greg Kroah-Hartman , Kent Overstreet , Nick Desaulniers , linux-mips@vger.kernel.org, Sudip Mukherjee , Dinh Nguyen , linux-usb@vger.kernel.org, Palmer Dabbelt , Masami Hiramatsu , linux-alpha@vger.kernel.org, linux-mtd@lists.infradead.org, David Woodhouse , "David S. Miller" , Al Viro Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" From: Arnd Bergmann I slightly dropped the ball on this since last sending the series in August, but a number of warning fixes have made it into the kernel in the meantime, both from my earlier submission and from architecture maintainers. I have none patches that remain from the previous submission, with two of them reworked according to comments. The additional patches are from more testing across architectures and configurations that I had previously missed. At least one patch is for a newly added warning in recent kernels. Regarding the regressions in terms of added warnings, there are now only five architectures left that add warnings (alpha, mips, nios2, sh and sparc) rather than 15, so I think we can apply the Kbuild change directly and have the architecture maintainers take care of the warnings just like the others did already. As before, my preference would be for the patches to make it through the respective subsystem maintainer trees, though I can apply the architecture specific ones to the asm-generic tree as well. Sorry for posting these during the merge window, I wanted to get them out before LPC so we can have them in linux-next as early as possible. Arnd Link: https://lore.kernel.org/lkml/20230810141947.1236730-1-arnd@kernel.org/ Arnd Bergmann (22): [RESEND^2] ida: make 'ida_dump' static [RESEND^2] jffs2: mark __jffs2_dbg_superblock_counts() static [RESEND] kprobes: unify kprobes_exceptions_nofify() prototypes [RESEND] time: make sysfs_get_uname() function visible in header [RESEND] parport: gsc: mark init function static [RESEND] stackleak: add declarations for global functions [RESEND] sched: fair: move unused stub functions to header [v2] arch: consolidate arch_irq_work_raise prototypes [v2] arch: fix asm-offsets.c building with -Wmissing-prototypes microblaze: include linux/cpu.h for trap_init() prototype x86: sta2x11: include header for sta2x11_get_instance() prototype csky: fix arch_jump_label_transform_static override arch: add do_page_fault prototypes arch: add missing prepare_ftrace_return() prototypes arch: vdso: consolidate gettime prototypes bcachefs: mark bch2_target_to_text_sb() static powerpc: ps3: move udbg_shutdown_ps3gelic prototype powerpc: pasemi: mark pas_shutdown() static powerpc: powermac: mark smp_psurge_{give,take}_timebase static usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static fbdev/fsl-diu-fb: mark wr_reg_wa() static Makefile.extrawarn: turn on missing-prototypes globally arch/alpha/include/asm/mmu_context.h | 2 ++ arch/alpha/kernel/asm-offsets.c | 2 +- arch/alpha/kernel/traps.c | 1 + arch/arc/include/asm/kprobes.h | 3 --- arch/arm/include/asm/irq_work.h | 2 -- arch/arm/include/asm/kprobes.h | 2 -- arch/arm/include/asm/vdso.h | 5 ---- arch/arm/vdso/vgettimeofday.c | 1 + arch/arm64/include/asm/irq_work.h | 2 -- arch/arm64/include/asm/kprobes.h | 2 -- arch/arm64/kernel/vdso32/vgettimeofday.c | 1 + arch/csky/include/asm/ftrace.h | 4 +++ arch/csky/include/asm/irq_work.h | 2 +- arch/csky/include/asm/jump_label.h | 5 ++++ arch/csky/include/asm/traps.h | 2 +- arch/csky/kernel/traps.c | 1 + arch/csky/kernel/vdso/vgettimeofday.c | 11 +-------- arch/loongarch/kernel/asm-offsets.c | 26 ++++++++++---------- arch/loongarch/vdso/vgettimeofday.c | 7 +----- arch/m68k/coldfire/vectors.c | 3 +-- arch/m68k/coldfire/vectors.h | 3 --- arch/microblaze/include/asm/ftrace.h | 1 + arch/microblaze/kernel/traps.c | 1 + arch/mips/include/asm/ftrace.h | 4 +++ arch/mips/include/asm/kprobes.h | 2 -- arch/mips/include/asm/traps.h | 3 +++ arch/mips/vdso/vgettimeofday.c | 1 + arch/nios2/include/asm/traps.h | 2 ++ arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/kprobes.h | 2 -- arch/powerpc/include/asm/ps3.h | 6 +++++ arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/smp.c | 4 +-- arch/powerpc/platforms/ps3/gelic_udbg.c | 1 + arch/riscv/include/asm/irq_work.h | 2 +- arch/riscv/kernel/vdso/vgettimeofday.c | 7 +----- arch/s390/include/asm/irq_work.h | 2 -- arch/s390/include/asm/kprobes.h | 2 -- arch/sh/include/asm/kprobes.h | 2 -- arch/sh/include/asm/traps_32.h | 3 +++ arch/sparc/include/asm/kprobes.h | 2 -- arch/sparc/kernel/asm-offsets.c | 6 ++--- arch/sparc/kernel/traps_32.c | 1 + arch/sparc/kernel/traps_64.c | 1 + arch/x86/entry/vdso/vclock_gettime.c | 10 +------- arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kprobes.h | 2 -- arch/x86/include/asm/traps.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 2 -- arch/x86/kernel/traps.c | 1 + arch/x86/pci/sta2x11-fixup.c | 1 + arch/x86/um/vdso/um_vdso.c | 1 + drivers/net/ethernet/toshiba/ps3_gelic_net.h | 6 ----- drivers/parport/parport_gsc.c | 2 +- drivers/usb/host/fsl-mph-dr-of.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- fs/bcachefs/disk_groups.c | 2 +- fs/jffs2/debug.c | 2 +- include/linux/irq_work.h | 3 +++ include/linux/kprobes.h | 4 +++ include/linux/stackleak.h | 6 +++++ include/vdso/gettime.h | 23 +++++++++++++++++ kernel/sched/fair.c | 13 ---------- kernel/sched/sched.h | 11 +++++++++ kernel/time/tick-internal.h | 3 ++- lib/test_ida.c | 2 +- scripts/Makefile.extrawarn | 4 +-- 67 files changed, 127 insertions(+), 122 deletions(-) delete mode 100644 arch/m68k/coldfire/vectors.h create mode 100644 include/vdso/gettime.h -- 2.39.2 Cc: Matt Turner Cc: Vineet Gupta Cc: Russell King Cc: Catalin Marinas Cc: Will Deacon Cc: Steven Rostedt Cc: Masami Hiramatsu Cc: Mark Rutland Cc: Guo Ren Cc: Peter Zijlstra Cc: Ard Biesheuvel Cc: Huacai Chen Cc: Greg Ungerer Cc: Michal Simek Cc: Thomas Bogendoerfer Cc: Dinh Nguyen Cc: Michael Ellerman Cc: Nicholas Piggin Cc: Christophe Leroy Cc: Geoff Levand Cc: Palmer Dabbelt Cc: Heiko Carstens Cc: John Paul Adrian Glaubitz Cc: "David S. Miller" Cc: Andy Lutomirski Cc: Thomas Gleixner Cc: Ingo Molnar Cc: x86@kernel.org Cc: Helge Deller Cc: Sudip Mukherjee Cc: Greg Kroah-Hartman Cc: Timur Tabi Cc: Kent Overstreet Cc: David Woodhouse Cc: "Naveen N. Rao" Cc: Anil S Keshavamurthy Cc: Kees Cook Cc: Vincenzo Frascino Cc: Juri Lelli Cc: Vincent Guittot Cc: Masahiro Yamada Cc: Nathan Chancellor Cc: Nick Desaulniers Cc: Nicolas Schier Cc: Al Viro Cc: Andrew Morton Cc: "Uwe Kleine-König" Cc: linux-alpha@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-snps-arc@lists.infradead.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-trace-kernel@vger.kernel.org Cc: linux-csky@vger.kernel.org Cc: loongarch@lists.linux.dev Cc: linux-m68k@lists.linux-m68k.org Cc: linux-mips@vger.kernel.org Cc: linuxppc-dev@lists.ozlabs.org Cc: linux-riscv@lists.infradead.org Cc: linux-s390@vger.kernel.org Cc: linux-sh@vger.kernel.org Cc: sparclinux@vger.kernel.org Cc: netdev@vger.kernel.org Cc: linux-parisc@vger.kernel.org Cc: linux-usb@vger.kernel.org Cc: linux-fbdev@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: linux-bcachefs@vger.kernel.org Cc: linux-mtd@lists.infradead.org Cc: linux-kbuild@vger.kernel.org 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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AE6D9C4167D for ; Wed, 8 Nov 2023 12:59:16 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CE2AC10E734; Wed, 8 Nov 2023 12:59:15 +0000 (UTC) Received: from sin.source.kernel.org (sin.source.kernel.org [IPv6:2604:1380:40e1:4800::1]) by gabe.freedesktop.org (Postfix) with ESMTPS id D2EB610E734 for ; Wed, 8 Nov 2023 12:59:11 +0000 (UTC) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 74CD6CE10CA; Wed, 8 Nov 2023 12:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 397CEC433C7; Wed, 8 Nov 2023 12:58:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699448345; bh=mCKY7B1NUlBI0NuotW3ba1ch9AEY8/W0fCgPLr2mO8c=; h=From:To:Cc:Subject:Date:From; b=hdJmX6TfcykocaTr5OrRW3LbdILEh0itmqr9P21mwGlg6MNeeNmqG3lC80LfvXy6g VtUPAhXRHS6nGjOfsUwjv4hGM05Gke0gSh30zzdYv1zPY1K/pw/ewTT8Yp/pFtHxgA CqlBBLPXwAyP7VR93PLJDWmmif9jbReJ7JLAXEI1K/cSXYfGNGTUY0jhDW7DQKkLkv 3fLnVWbGfEdWbODApTbzfegitWoXOm7yzXOFjF2nGEbrSRbNtAzwlzPk6EFXSXbWOk /dWaNDETcJ9PdXN+Cgh02YBuiyQScJCQc1vmxaWB0AVd7HB7HFVPq6/I5aemCJlBbV L+fUTsc/kSZfw== From: Arnd Bergmann To: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org Subject: [PATCH 00/22] -Wmissing-prototype warning fixes Date: Wed, 8 Nov 2023 13:58:21 +0100 Message-Id: <20231108125843.3806765-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Juri Lelli , linux-fbdev@vger.kernel.org, x86@kernel.org, loongarch@lists.linux.dev, linux-sh@vger.kernel.org, Peter Zijlstra , Catalin Marinas , dri-devel@lists.freedesktop.org, netdev@vger.kernel.org, Guo Ren , Anil S Keshavamurthy , sparclinux@vger.kernel.org, linux-riscv@lists.infradead.org, Vincenzo Frascino , Will Deacon , Greg Ungerer , Nicolas Schier , linux-s390@vger.kernel.org, Vincent Guittot , Michael Ellerman , Helge Deller , Huacai Chen , Russell King , Christophe Leroy , Ard Biesheuvel , linux-bcachefs@vger.kernel.org, Ingo Molnar , Vineet Gupta , "Naveen N. Rao" , Matt Turner , linux-snps-arc@lists.infradead.org, linux-trace-kernel@vger.kernel.org, Kees Cook , Arnd Bergmann , Heiko Carstens , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin , Nathan Chancellor , linux-m68k@lists.linux-m68k.org, linux-csky@vger.kernel.org, Steven Rostedt , Andy Lutomirski , John Paul Adrian Glaubitz , Thomas Gleixner , linux-arm-kernel@lists.infradead.org, Michal Simek , Thomas Bogendoerfer , linux-parisc@vger.kernel.org, Timur Tabi , Geoff Levand , Greg Kroah-Hartman , Kent Overstreet , Nick Desaulniers , linux-mips@vger.kernel.org, Sudip Mukherjee , Dinh Nguyen , linux-usb@vger.kernel.org, Palmer Dabbelt , Masami Hiramatsu , linux-alpha@vger.kernel.org, linux-mtd@lists.infradead.org, David Woodhouse , "David S. Miller" , Al Viro Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Arnd Bergmann I slightly dropped the ball on this since last sending the series in August, but a number of warning fixes have made it into the kernel in the meantime, both from my earlier submission and from architecture maintainers. I have none patches that remain from the previous submission, with two of them reworked according to comments. The additional patches are from more testing across architectures and configurations that I had previously missed. At least one patch is for a newly added warning in recent kernels. Regarding the regressions in terms of added warnings, there are now only five architectures left that add warnings (alpha, mips, nios2, sh and sparc) rather than 15, so I think we can apply the Kbuild change directly and have the architecture maintainers take care of the warnings just like the others did already. As before, my preference would be for the patches to make it through the respective subsystem maintainer trees, though I can apply the architecture specific ones to the asm-generic tree as well. Sorry for posting these during the merge window, I wanted to get them out before LPC so we can have them in linux-next as early as possible. Arnd Link: https://lore.kernel.org/lkml/20230810141947.1236730-1-arnd@kernel.org/ Arnd Bergmann (22): [RESEND^2] ida: make 'ida_dump' static [RESEND^2] jffs2: mark __jffs2_dbg_superblock_counts() static [RESEND] kprobes: unify kprobes_exceptions_nofify() prototypes [RESEND] time: make sysfs_get_uname() function visible in header [RESEND] parport: gsc: mark init function static [RESEND] stackleak: add declarations for global functions [RESEND] sched: fair: move unused stub functions to header [v2] arch: consolidate arch_irq_work_raise prototypes [v2] arch: fix asm-offsets.c building with -Wmissing-prototypes microblaze: include linux/cpu.h for trap_init() prototype x86: sta2x11: include header for sta2x11_get_instance() prototype csky: fix arch_jump_label_transform_static override arch: add do_page_fault prototypes arch: add missing prepare_ftrace_return() prototypes arch: vdso: consolidate gettime prototypes bcachefs: mark bch2_target_to_text_sb() static powerpc: ps3: move udbg_shutdown_ps3gelic prototype powerpc: pasemi: mark pas_shutdown() static powerpc: powermac: mark smp_psurge_{give,take}_timebase static usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static fbdev/fsl-diu-fb: mark wr_reg_wa() static Makefile.extrawarn: turn on missing-prototypes globally arch/alpha/include/asm/mmu_context.h | 2 ++ arch/alpha/kernel/asm-offsets.c | 2 +- arch/alpha/kernel/traps.c | 1 + arch/arc/include/asm/kprobes.h | 3 --- arch/arm/include/asm/irq_work.h | 2 -- arch/arm/include/asm/kprobes.h | 2 -- arch/arm/include/asm/vdso.h | 5 ---- arch/arm/vdso/vgettimeofday.c | 1 + arch/arm64/include/asm/irq_work.h | 2 -- arch/arm64/include/asm/kprobes.h | 2 -- arch/arm64/kernel/vdso32/vgettimeofday.c | 1 + arch/csky/include/asm/ftrace.h | 4 +++ arch/csky/include/asm/irq_work.h | 2 +- arch/csky/include/asm/jump_label.h | 5 ++++ arch/csky/include/asm/traps.h | 2 +- arch/csky/kernel/traps.c | 1 + arch/csky/kernel/vdso/vgettimeofday.c | 11 +-------- arch/loongarch/kernel/asm-offsets.c | 26 ++++++++++---------- arch/loongarch/vdso/vgettimeofday.c | 7 +----- arch/m68k/coldfire/vectors.c | 3 +-- arch/m68k/coldfire/vectors.h | 3 --- arch/microblaze/include/asm/ftrace.h | 1 + arch/microblaze/kernel/traps.c | 1 + arch/mips/include/asm/ftrace.h | 4 +++ arch/mips/include/asm/kprobes.h | 2 -- arch/mips/include/asm/traps.h | 3 +++ arch/mips/vdso/vgettimeofday.c | 1 + arch/nios2/include/asm/traps.h | 2 ++ arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/kprobes.h | 2 -- arch/powerpc/include/asm/ps3.h | 6 +++++ arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/smp.c | 4 +-- arch/powerpc/platforms/ps3/gelic_udbg.c | 1 + arch/riscv/include/asm/irq_work.h | 2 +- arch/riscv/kernel/vdso/vgettimeofday.c | 7 +----- arch/s390/include/asm/irq_work.h | 2 -- arch/s390/include/asm/kprobes.h | 2 -- arch/sh/include/asm/kprobes.h | 2 -- arch/sh/include/asm/traps_32.h | 3 +++ arch/sparc/include/asm/kprobes.h | 2 -- arch/sparc/kernel/asm-offsets.c | 6 ++--- arch/sparc/kernel/traps_32.c | 1 + arch/sparc/kernel/traps_64.c | 1 + arch/x86/entry/vdso/vclock_gettime.c | 10 +------- arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kprobes.h | 2 -- arch/x86/include/asm/traps.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 2 -- arch/x86/kernel/traps.c | 1 + arch/x86/pci/sta2x11-fixup.c | 1 + arch/x86/um/vdso/um_vdso.c | 1 + drivers/net/ethernet/toshiba/ps3_gelic_net.h | 6 ----- drivers/parport/parport_gsc.c | 2 +- drivers/usb/host/fsl-mph-dr-of.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- fs/bcachefs/disk_groups.c | 2 +- fs/jffs2/debug.c | 2 +- include/linux/irq_work.h | 3 +++ include/linux/kprobes.h | 4 +++ include/linux/stackleak.h | 6 +++++ include/vdso/gettime.h | 23 +++++++++++++++++ kernel/sched/fair.c | 13 ---------- kernel/sched/sched.h | 11 +++++++++ kernel/time/tick-internal.h | 3 ++- lib/test_ida.c | 2 +- scripts/Makefile.extrawarn | 4 +-- 67 files changed, 127 insertions(+), 122 deletions(-) delete mode 100644 arch/m68k/coldfire/vectors.h create mode 100644 include/vdso/gettime.h -- 2.39.2 Cc: Matt Turner Cc: Vineet Gupta Cc: Russell King Cc: Catalin Marinas Cc: Will Deacon Cc: Steven Rostedt Cc: Masami Hiramatsu Cc: Mark Rutland Cc: Guo Ren Cc: Peter Zijlstra Cc: Ard Biesheuvel Cc: Huacai Chen Cc: Greg Ungerer Cc: Michal Simek Cc: Thomas Bogendoerfer Cc: Dinh Nguyen Cc: Michael Ellerman Cc: Nicholas Piggin Cc: Christophe Leroy Cc: Geoff Levand Cc: Palmer Dabbelt Cc: Heiko Carstens Cc: John Paul Adrian Glaubitz Cc: "David S. Miller" Cc: Andy Lutomirski Cc: Thomas Gleixner Cc: Ingo Molnar Cc: x86@kernel.org Cc: Helge Deller Cc: Sudip Mukherjee Cc: Greg Kroah-Hartman Cc: Timur Tabi Cc: Kent Overstreet Cc: David Woodhouse Cc: "Naveen N. Rao" Cc: Anil S Keshavamurthy Cc: Kees Cook Cc: Vincenzo Frascino Cc: Juri Lelli Cc: Vincent Guittot Cc: Masahiro Yamada Cc: Nathan Chancellor Cc: Nick Desaulniers Cc: Nicolas Schier Cc: Al Viro Cc: Andrew Morton Cc: "Uwe Kleine-König" Cc: linux-alpha@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-snps-arc@lists.infradead.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-trace-kernel@vger.kernel.org Cc: linux-csky@vger.kernel.org Cc: loongarch@lists.linux.dev Cc: linux-m68k@lists.linux-m68k.org Cc: linux-mips@vger.kernel.org Cc: linuxppc-dev@lists.ozlabs.org Cc: linux-riscv@lists.infradead.org Cc: linux-s390@vger.kernel.org Cc: linux-sh@vger.kernel.org Cc: sparclinux@vger.kernel.org Cc: netdev@vger.kernel.org Cc: linux-parisc@vger.kernel.org Cc: linux-usb@vger.kernel.org Cc: linux-fbdev@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: linux-bcachefs@vger.kernel.org Cc: linux-mtd@lists.infradead.org Cc: linux-kbuild@vger.kernel.org