Hi Johan, On Thu, Apr 22, 2021 at 9:37 AM Johan Hovold <johan@xxxxxxxxxx> wrote: > On Thu, Apr 22, 2021 at 09:11:50AM +0200, Geert Uytterhoeven wrote: > > On Thu, Apr 22, 2021 at 3:20 AM kernel test robot <lkp@xxxxxxxxx> wrote: > > > >> drivers/tty/serial/serial_txx9.c:987:12: warning: no previous prototype for function 'early_serial_txx9_setup' [-Wmissing-prototypes] > > > int __init early_serial_txx9_setup(struct uart_port *port) > > > ^ > > > drivers/tty/serial/serial_txx9.c:987:1: note: declare 'static' if the function is not intended to be used outside of this translation unit > > > int __init early_serial_txx9_setup(struct uart_port *port) > > > ^ > > > static > > > 1 warning generated. > > > > This function is called from arch/mips/txx9/generic/setup.c, and does > > have a forward declaration in arch/mips/include/asm/txx9/generic.h. > > Unfortunately the latter cannot be included from the driver, unless > > the || COMPILE_TEST is dropped again. > > Thanks, Geert. I was just about to send a v2 without the txx9 hunk. well, I guess apart from this (W=1!) warning, this driver still compile-tests fine. Do we consider hard-to-fix W=1 warnings to be legitimate blockers for enabling compile-testing? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds