summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-12-06 16:26:00 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-12-21 10:42:00 +0100
commit4d1f99ad23b677c15237578f2017a27a8e185064 (patch)
treed42e0a6d335f13f9ad1a11a064ef806165db1c9c /lib
parentec3b069bd4869a84eae9a4698d7dcf64ded45918 (diff)
downloadlinux-stable-4d1f99ad23b677c15237578f2017a27a8e185064.tar.gz
linux-stable-4d1f99ad23b677c15237578f2017a27a8e185064.tar.bz2
linux-stable-4d1f99ad23b677c15237578f2017a27a8e185064.zip
lib: raid6: fix awk build warnings
commit 702600eef73033ddd4eafcefcbb6560f3e3a90f7 upstream. Newer versions of awk spit out these fun warnings: awk: ../lib/raid6/unroll.awk:16: warning: regexp escape sequence `\#' is not a known regexp operator As commit 700c1018b86d ("x86/insn: Fix awk regexp warnings") showed, it turns out that there are a number of awk strings that do not need to be escaped and newer versions of awk now warn about this. Fix the string up so that no warning is produced. The exact same kernel module gets created before and after this patch, showing that it wasn't needed. Link: https://lore.kernel.org/r/20191206152600.GA75093@kroah.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/raid6/unroll.awk2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/raid6/unroll.awk b/lib/raid6/unroll.awk
index c6aa03631df8..0809805a7e23 100644
--- a/lib/raid6/unroll.awk
+++ b/lib/raid6/unroll.awk
@@ -13,7 +13,7 @@ BEGIN {
for (i = 0; i < rep; ++i) {
tmp = $0
gsub(/\$\$/, i, tmp)
- gsub(/\$\#/, n, tmp)
+ gsub(/\$#/, n, tmp)
gsub(/\$\*/, "$", tmp)
print tmp
}