• Jiri Slaby's avatar
    tty: sysrq: switch sysrq handlers from int to u8 · bcb48185
    Jiri Slaby authored
    
    
    The passed parameter to sysrq handlers is a key (a character). So change
    the type from 'int' to 'u8'. Let it specifically be 'u8' for two
    reasons:
    * unsigned: unsigned values come from the upper layers (devices) and the
      tty layer assumes unsigned on most places, and
    * 8-bit: as that what's supposed to be one day in all the layers built
      on the top of tty. (Currently, we use mostly 'unsigned char' and
      somewhere still only 'char'. (But that also translates to the former
      thanks to -funsigned-char.))
    Signed-off-by: default avatarJiri Slaby (SUSE) <jirislaby@kernel.org>
    Cc: Richard Henderson <richard.henderson@linaro.org>
    Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
    Cc: Matt Turner <mattst88@gmail.com>
    Cc: Huacai Chen <chenhuacai@kernel.org>
    Cc: WANG Xuerui <kernel@xen0n.name>
    Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
    Cc: Michael Ellerman <mpe@ellerman.id.au>
    Cc: Nicholas Piggin <npiggin@gmail.com>
    Cc: Christophe Leroy <christophe.leroy@csgroup.eu>
    Cc: "David S. Miller" <davem@davemloft.net>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    Cc: Maxime Ripard <mripard@kernel.org>
    Cc: Thomas Zimmermann <tzimmermann@suse.de>
    Cc: David Airlie <airlied@gmail.com>
    Cc: Daniel Vetter <daniel@ffwll.ch>
    Cc: Jason Wessel <jason.wessel@windriver.com>
    Cc: Daniel Thompson <daniel.thompson@linaro.org>
    Cc: Douglas Anderson <dianders@chromium.org>
    Cc: "Rafael J. Wysocki" <rafael@kernel.org>
    Cc: Len Brown <len.brown@intel.com>
    Cc: Pavel Machek <pavel@ucw.cz>
    Cc: "Paul E. McKenney" <paulmck@kernel.org>
    Cc: Frederic Weisbecker <frederic@kernel.org>
    Cc: Neeraj Upadhyay <quic_neeraju@quicinc.com>
    Cc: Joel Fernandes <joel@joelfernandes.org>
    Cc: Josh Triplett <josh@joshtriplett.org>
    Cc: Boqun Feng <boqun.feng@gmail.com>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
    Cc: Lai Jiangshan <jiangshanlai@gmail.com>
    Cc: Zqiang <qiang.zhang1211@gmail.com>
    Acked-by: Thomas Zimmermann <tzimmermann@suse.de> # DRM
    Acked-by: WANG Xuerui <git@xen0n.name> # loongarch
    Acked-by: default avatarPaul E. McKenney <paulmck@kernel.org>
    Acked-by: default avatarDaniel Thompson <daniel.thompson@linaro.org>
    Link: https://lore.kernel.org/r/20230712081811.29004-3-jirislaby@kernel.org
    
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    bcb48185
drm_fb_helper.c 58.3 KB