Before this fix, the function and userdata columns weren't aligned: device can_id can_mask function userdata matches ident vcan0 92345678 9fffffff 0000000000000000 0000000000000000 0 raw vcan0 123 00000123 0000000000000000 0000000000000000 0 raw After the fix they are: device can_id can_mask function userdata matches ident vcan0 92345678 9fffffff 0000000000000000 0000000000000000 0 raw vcan0 123 00000123 0000000000000000 0000000000000000 0 raw Signed-off-by: Erik Flodin <erik@xxxxxxxxx> --- net/can/proc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/can/proc.c b/net/can/proc.c index 5ea8695f507e..9c341ccd097c 100644 --- a/net/can/proc.c +++ b/net/can/proc.c @@ -201,12 +201,14 @@ static void can_print_rcvlist(struct seq_file *m, struct hlist_head *rx_list, static void can_print_recv_banner(struct seq_file *m) { + const char *pad = sizeof(void *) == 8 ? " " : ""; + /* * can1. 00000000 00000000 00000000 * ....... 0 tp20 */ - seq_puts(m, " device can_id can_mask function" - " userdata matches ident\n"); + seq_printf(m, " device can_id can_mask %sfunction%s %suserdata%s matches ident\n", + pad, pad, pad, pad); } static int can_stats_proc_show(struct seq_file *m, void *v) -- 2.31.0