seqlock: avoid -Wshadow warnings
authorArnd Bergmann <arnd@arndb.de>
Mon, 26 Oct 2020 16:50:38 +0000 (17:50 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Thu, 3 Dec 2020 10:20:50 +0000 (11:20 +0100)
commita07c45312f06e288417049208c344ad76074627d
tree21136250c13ba71482727109bfe2866c147c463e
parent932f8c64d38bb08f69c8c26a2216ba0c36c6daa8
seqlock: avoid -Wshadow warnings

When building with W=2, there is a flood of warnings about the seqlock
macros shadowing local variables:

  19806 linux/seqlock.h:331:11: warning: declaration of 'seq' shadows a previous local [-Wshadow]
     48 linux/seqlock.h:348:11: warning: declaration of 'seq' shadows a previous local [-Wshadow]
      8 linux/seqlock.h:379:11: warning: declaration of 'seq' shadows a previous local [-Wshadow]

Prefix the local variables to make the warning useful elsewhere again.

Fixes: 52ac39e5db51 ("seqlock: seqcount_t: Implement all read APIs as statement expressions")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20201026165044.3722931-1-arnd@kernel.org
include/linux/seqlock.h