[PATCH 0/5] Assorted fixes discovered with gcc 4.1

From: Geert Uytterhoeven
Date: Tue May 28 2019 - 10:28:14 EST


Hi all,

Ever since commit cafa0010cd51fb71 ("Raise the minimum required gcc
version to 4.6"), I felt bored when looking at my test build logs, as I
was no longer discovering many real issues. Hence I started wondering
if the modern gcc versions are really catching these classes of bugs
caught before with gcc 4.1, or if they just go undetected.

I reverted some changes and applied some fixes, which allowed me to
compile most of the kernel with gcc 4.1 again. I built an
m68k/allmodconfig kernel, looked at all new warnings, and fixed the ones
that are not false positives. The result is a patch series of 5
patches, of which one or two fix real bugs.

Thanks for your comments, and for applying where appropriate!

Geert Uytterhoeven (5):
lightnvm: Fix uninitialized pointer in nvm_remove_tgt()
rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
net: sched: pie: Use ULL suffix for 64-bit constant
ALSA: fireface: Use ULL suffixes for 64-bit constants
[RFC] devlink: Fix uninitialized error code in
devlink_fmsg_prepare_skb()

drivers/lightnvm/core.c | 2 +-
net/core/devlink.c | 2 +-
net/rxrpc/output.c | 4 +++-
net/sched/sch_pie.c | 2 +-
sound/firewire/fireface/ff-protocol-latter.c | 10 +++++-----
5 files changed, 11 insertions(+), 9 deletions(-)

--
2.17.1

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