aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/lock_debug.c
diff options
context:
space:
mode:
authorMiquel Raynal <[email protected]>2025-04-01 13:36:37 +0000
committerMiquel Raynal <[email protected]>2025-04-07 07:05:31 +0000
commit1c1fd374a2fe72b8a6dde62d3c3a9fd153e7581c (patch)
treeff05e0f31512aaf26f6fdce6562c103f162b53f4 /net/core/lock_debug.c
parentmtd: rawnand: Add status chack in r852_ready() (diff)
downloadkernel-1c1fd374a2fe72b8a6dde62d3c3a9fd153e7581c.tar.gz
kernel-1c1fd374a2fe72b8a6dde62d3c3a9fd153e7581c.zip
mtd: spinand: Fix build with gcc < 7.5
__VA_OPT__ is a macro that is useful when some arguments can be present or not to entirely skip some part of a definition. Unfortunately, it is a too recent addition that some of the still supported old GCC versions do not know about, and is anyway not part of C11 that is the version used in the kernel. Find a trick to remove this macro, typically '__VA_ARGS__ + 0' is a workaround used in netlink.h which works very well here, as we either expect: - 0 - A positive value - No value, which means the field should be 0. Reported-by: kernel test robot <[email protected]> Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ Fixes: 7ce0d16d5802 ("mtd: spinand: Add an optional frequency to read from cache macros") Cc: [email protected] Tested-by: Jean Delvare <[email protected]> Signed-off-by: Miquel Raynal <[email protected]>
Diffstat (limited to 'net/core/lock_debug.c')
0 files changed, 0 insertions, 0 deletions