From: Greg Kroah-Hartman Date: Sat, 29 May 2021 18:19:56 +0000 (+0200) Subject: 4.4-stable patches X-Git-Tag: v4.4.271~103 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5cb40d378232895647c24dd2d969d2cddcc4f466;p=thirdparty%2Fkernel%2Fstable-queue.git 4.4-stable patches added patches: kgdb-fix-gcc-11-warnings-harder.patch --- diff --git a/queue-4.4/kgdb-fix-gcc-11-warnings-harder.patch b/queue-4.4/kgdb-fix-gcc-11-warnings-harder.patch new file mode 100644 index 00000000000..0301a453033 --- /dev/null +++ b/queue-4.4/kgdb-fix-gcc-11-warnings-harder.patch @@ -0,0 +1,40 @@ +From bda7d3ab06f19c02dcef61fefcb9dd954dfd5e4f Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Thu, 20 May 2021 15:08:39 +0200 +Subject: kgdb: fix gcc-11 warnings harder + +From: Greg Kroah-Hartman + +commit bda7d3ab06f19c02dcef61fefcb9dd954dfd5e4f upstream. + +40cc3a80bb42 ("kgdb: fix gcc-11 warning on indentation") tried to fix up +the gcc-11 complaints in this file by just reformatting the #defines. +That worked for gcc 11.1.0, but in gcc 11.1.1 as shipped by Fedora 34, +the warning came back for one of the #defines. + +Fix this up again by putting { } around the if statement, now it is +quiet again. + +Fixes: 40cc3a80bb42 ("kgdb: fix gcc-11 warning on indentation") +Cc: Arnd Bergmann +Cc: Daniel Thompson +Cc: Jason Wessel +Link: https://lore.kernel.org/r/20210520130839.51987-1-gregkh@linuxfoundation.org +Signed-off-by: Greg Kroah-Hartman +--- + drivers/misc/kgdbts.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +--- a/drivers/misc/kgdbts.c ++++ b/drivers/misc/kgdbts.c +@@ -110,8 +110,9 @@ + printk(KERN_INFO a); \ + } while (0) + #define v2printk(a...) do { \ +- if (verbose > 1) \ ++ if (verbose > 1) { \ + printk(KERN_INFO a); \ ++ } \ + touch_nmi_watchdog(); \ + } while (0) + #define eprintk(a...) do { \ diff --git a/queue-4.4/series b/queue-4.4/series index 80348362f99..958859f812b 100644 --- a/queue-4.4/series +++ b/queue-4.4/series @@ -6,3 +6,4 @@ net-hso-fix-control-request-directions.patch mac80211-assure-all-fragments-are-encrypted.patch mac80211-prevent-mixed-key-and-fragment-cache-attacks.patch dm-snapshot-properly-fix-a-crash-when-an-origin-has-no-snapshots.patch +kgdb-fix-gcc-11-warnings-harder.patch