# git rev-parse -q --verify de8a34242c88473ee615f66a7ded095f094e708e^{commit} de8a34242c88473ee615f66a7ded095f094e708e already have revision, skipping fetch # git checkout -q -f -B kisskb de8a34242c88473ee615f66a7ded095f094e708e # git clean -qxdf # < git log -1 # commit de8a34242c88473ee615f66a7ded095f094e708e # Author: Nicholas Piggin # Date: Thu Jul 9 17:07:59 2020 +1000 # # lazy tlb: shoot lazies, a non-refcounting lazy tlb option # # On big systems, the mm refcount can become highly contented when doing # a lot of context switching with threaded applications (particularly # switching between the idle thread and an application thread). # # Abandoning lazy tlb slows switching down quite a bit in the important # user->idle->user cases, so so instead implement a non-refcounted scheme # that causes __mmdrop() to IPI all CPUs in the mm_cpumask and shoot down # any remaining lazy ones. # # On a 16-socket 192-core POWER8 system, a context switching benchmark # with as many software threads as CPUs (so each switch will go in and # out of idle), upstream can achieve a rate of about 1 million context # switches per second. After this patch it goes up to 118 million. # # Signed-off-by: Nicholas Piggin # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 de8a34242c88473ee615f66a7ded095f094e708e # < make -s -j 120 ARCH=x86 O=/kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # < make -s -j 120 ARCH=x86 O=/kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 120 ARCH=x86 O=/kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 120 ARCH=x86 O=/kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- arch/x86/entry/thunk_64.o: warning: objtool: missing symbol table make[3]: *** [/kisskb/src/scripts/Makefile.build:361: arch/x86/entry/thunk_64.o] Error 1 make[3]: *** Deleting file 'arch/x86/entry/thunk_64.o' make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/string.h:6, from /kisskb/src/include/linux/seq_file.h:6, from /kisskb/src/arch/x86/platform/uv/tlb_uv.c:7: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[4]: *** [/kisskb/src/scripts/Makefile.build:281: arch/x86/platform/uv/tlb_uv.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/init.h:5, from /kisskb/src/include/linux/efi.h:15, from /kisskb/src/arch/x86/platform/uv/bios_uv.c:9: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from /kisskb/src/include/linux/init.h:5, from /kisskb/src/arch/x86/platform/efi/quirks.c:4: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[4]: *** [/kisskb/src/scripts/Makefile.build:281: arch/x86/platform/efi/quirks.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/platform/efi] Error 2 make[3]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:281: arch/x86/platform/uv/bios_uv.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/platform/uv] Error 2 In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/percpu.h:5, from /kisskb/src/include/linux/context_tracking_state.h:5, from /kisskb/src/include/linux/hardirq.h:5, from /kisskb/src/include/linux/kvm_host.h:7, from /kisskb/src/arch/x86/kvm/../../../virt/kvm/async_pf.c:11: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:280: arch/x86/kvm/../../../virt/kvm/async_pf.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/entry] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/dev_printk.h:14, from /kisskb/src/include/linux/device.h:15, from /kisskb/src/include/linux/node.h:18, from /kisskb/src/include/linux/cpu.h:17, from /kisskb/src/arch/x86/kernel/process_64.c:18: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:280: arch/x86/kernel/process_64.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/export.h:43, from /kisskb/src/include/linux/linkage.h:7, from /kisskb/src/include/linux/preempt.h:10, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/swap.h:5, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/arch/x86/power/cpu.c:10: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:281: arch/x86/power/cpu.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1756: arch/x86/power] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/init.h:5, from /kisskb/src/include/linux/memblock.h:12, from /kisskb/src/arch/x86/mm/ioremap.c:10: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:281: arch/x86/mm/ioremap.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/signal.h:5, from /kisskb/src/arch/x86/mm/init_64.c:10: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:280: arch/x86/mm/init_64.o] Error 1 In file included from /kisskb/src/include/linux/export.h:43, from /kisskb/src/include/linux/linkage.h:7, from /kisskb/src/include/linux/kernel.h:8, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/kernel/power/snapshot.c:14: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from /kisskb/src/arch/x86/include/asm/current.h:5, from /kisskb/src/include/linux/sched.h:12, from /kisskb/src/arch/x86/mm/fault.c:7: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:280: kernel/power/snapshot.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:280: arch/x86/mm/fault.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/mm] Error 2 In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/kernel/kthread.c:11: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:497: kernel/power] Error 2 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:281: kernel/kthread.o] Error 1 In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/pagewalk.h:5, from /kisskb/src/mm/mprotect.c:12: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:281: mm/mprotect.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/platform] Error 2 make[1]: *** [/kisskb/src/Makefile:1756: mm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/kvm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:497: arch/x86/kernel] Error 2 make[1]: *** [/kisskb/src/Makefile:1756: arch/x86] Error 2 make[1]: *** [/kisskb/src/Makefile:1756: kernel] Error 2 In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/gfp.h:5, from /kisskb/src/include/linux/slab.h:15, from /kisskb/src/fs/coredump.c:2: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:280: fs/coredump.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/drivers/misc/kgdbts.c: In function 'kgdbts_break_test': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:200:9: note: in expansion of macro 'v2printk' 200 | v2printk("kgdbts: breakpoint complete\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:200:9: note: in expansion of macro 'v2printk' 200 | v2printk("kgdbts: breakpoint complete\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'check_and_rewind_pc': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:304:9: note: in expansion of macro 'v2printk' 304 | v2printk("Stopped at IP: %lx\n", ip); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:304:9: note: in expansion of macro 'v2printk' 304 | v2printk("Stopped at IP: %lx\n", ip); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:315:17: note: in expansion of macro 'v2printk' 315 | v2printk("Emul: rewind hit single step bp\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:315:17: note: in expansion of macro 'v2printk' 315 | v2printk("Emul: rewind hit single step bp\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'check_single_step': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:343:9: note: in expansion of macro 'v2printk' 343 | v2printk("Singlestep stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:343:9: note: in expansion of macro 'v2printk' 343 | v2printk("Singlestep stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:352:17: note: in expansion of macro 'v2printk' 352 | v2printk("ThrID does not match: %lx\n", cont_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:352:17: note: in expansion of macro 'v2printk' 352 | v2printk("ThrID does not match: %lx\n", cont_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'put_cont_catch': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:422:9: note: in expansion of macro 'v2printk' 422 | v2printk("kgdbts: cleanup task: %lx\n", sstep_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:422:9: note: in expansion of macro 'v2printk' 422 | v2printk("kgdbts: cleanup task: %lx\n", sstep_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'emul_sstep_get': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:451:17: note: in expansion of macro 'v2printk' 451 | v2printk("Emulate single step\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:451:17: note: in expansion of macro 'v2printk' 451 | v2printk("Emulate single step\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'emul_sstep_put': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:488:17: note: in expansion of macro 'v2printk' 488 | v2printk("Stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:488:17: note: in expansion of macro 'v2printk' 488 | v2printk("Stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'fill_get_buf': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:707:9: note: in expansion of macro 'v2printk' 707 | v2printk("get%i: %s\n", ts.idx, get_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:707:9: note: in expansion of macro 'v2printk' 707 | v2printk("get%i: %s\n", ts.idx, get_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'run_simple_test': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:804:17: note: in expansion of macro 'v2printk' 804 | v2printk("put%i: %s\n", ts.idx, put_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:804:17: note: in expansion of macro 'v2printk' 804 | v2printk("put%i: %s\n", ts.idx, put_buf); | ^~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3087:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3036:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3036 | intel_print_wm_latency(dev_priv, "Primary", dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3036:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3087:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3037:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3037 | intel_print_wm_latency(dev_priv, "Sprite", dev_priv->wm.spr_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3037:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3087:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3038:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3038 | intel_print_wm_latency(dev_priv, "Cursor", dev_priv->wm.cur_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3038:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3088:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3065:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3065 | intel_print_wm_latency(dev_priv, "Primary", dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3065:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3088:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3066:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3066 | intel_print_wm_latency(dev_priv, "Sprite", dev_priv->wm.spr_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3066:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3088:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3067:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3067 | intel_print_wm_latency(dev_priv, "Cursor", dev_priv->wm.cur_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'ilk_setup_wm_latency': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3067:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3082:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3082 | intel_print_wm_latency(dev_priv, "Primary", dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3082:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3083:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3083 | intel_print_wm_latency(dev_priv, "Sprite", dev_priv->wm.spr_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3083:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3084:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3084 | intel_print_wm_latency(dev_priv, "Cursor", dev_priv->wm.cur_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3084:9: note: referencing argument 3 of type 'const u16 *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2973:13: note: in a call to function 'intel_print_wm_latency' 2973 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/scsi/fcoe/fcoe_ctlr.c:1969:37: warning: argument 1 of type 'unsigned char[32]' with mismatched bound [-Warray-parameter=] 1969 | u64 fcoe_wwn_from_mac(unsigned char mac[MAX_ADDR_LEN], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/scsi/fcoe/fcoe_ctlr.c:33: /kisskb/src/include/scsi/libfcoe.h:252:37: note: previously declared as 'unsigned char[]' 252 | u64 fcoe_wwn_from_mac(unsigned char mac[], unsigned int, unsigned int); | ~~~~~~~~~~~~~~^~~~~ /kisskb/src/drivers/isdn/capi/kcapi.c:724:44: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] 724 | u16 capi20_get_manufacturer(u32 contr, u8 *buf) | ~~~~^~~ In file included from /kisskb/src/drivers/isdn/capi/kcapi.c:13: /kisskb/src/drivers/isdn/capi/kcapi.h:62:43: note: previously declared as an array 'u8[64]' {aka 'unsigned char[64]'} 62 | u16 capi20_get_manufacturer(u32 contr, u8 buf[CAPI_MANUFACTURER_LEN]); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/isdn/capi/kcapi.c:790:38: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] 790 | u16 capi20_get_serial(u32 contr, u8 *serial) | ~~~~^~~~~~ In file included from /kisskb/src/drivers/isdn/capi/kcapi.c:13: /kisskb/src/drivers/isdn/capi/kcapi.h:64:37: note: previously declared as an array 'u8[8]' {aka 'unsigned char[8]'} 64 | u16 capi20_get_serial(u32 contr, u8 serial[CAPI_SERIAL_LEN]); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/bluetooth/ecdh_helper.c:122:55: warning: argument 2 of type 'const u8[32]' {aka 'const unsigned char[32]'} with mismatched bound [-Warray-parameter=] 122 | int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 private_key[32]) | ~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/bluetooth/ecdh_helper.c:23: /kisskb/src/net/bluetooth/ecdh_helper.h:28:56: note: previously declared as 'const u8 *' {aka 'const unsigned char *'} 28 | int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 *private_key); | ~~~~~~~~~~^~~~~~~~~~~ /kisskb/src/drivers/usb/host/sl811-hcd.c: In function 'sl811h_hub_control': /kisskb/src/drivers/usb/host/sl811-hcd.c:1291:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1291 | if (*(u16*)(buf+2)) /* only if wPortChange is interesting */ | ^~ /kisskb/src/drivers/usb/host/sl811-hcd.c:1295:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1295 | break; | ^~~~~ In file included from /kisskb/src/include/linux/init.h:5, from /kisskb/src/include/linux/efi.h:15, from /kisskb/src/drivers/firmware/efi/libstub/efi-stub-helper.c:13: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[5]: *** [/kisskb/src/scripts/Makefile.build:280: drivers/firmware/efi/libstub/efi-stub-helper.o] Error 1 make[4]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/firmware/efi/libstub] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/firmware/efi] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/firmware] Error 2 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-remote.c:363:20: warning: argument 2 of type 'u8[5]' {aka 'unsigned char[5]'} with mismatched bound [-Warray-parameter=] 363 | u8 keybuf[5], u32 *event, int *state) | ~~~^~~~~~~~~ In file included from /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-common.h:13, from /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-remote.c:9: /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb.h:490:65: note: previously declared as 'u8[]' {aka 'unsigned char[]'} 490 | extern int dvb_usb_nec_rc_key_to_event(struct dvb_usb_device *, u8[], u32 *, int *); | ^~~~ In file included from /kisskb/src/include/linux/export.h:43, from /kisskb/src/include/linux/linkage.h:7, from /kisskb/src/include/linux/preempt.h:10, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/arch/x86/include/asm/mmu.h:5, from /kisskb/src/arch/x86/include/asm/desc.h:7, from /kisskb/src/arch/x86/include/asm/mmu_context.h:5, from /kisskb/src/include/linux/mmu_context.h:5, from /kisskb/src/drivers/gpu/drm/i915/gem/i915_gem_userptr.c:7: /kisskb/src/arch/x86/include/asm/mmu_context.h: In function 'exit_lazy_tlb': /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: error: 'MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE' undeclared (first use in this function) 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ /kisskb/src/arch/x86/include/asm/mmu_context.h:116:22: note: each undeclared identifier is reported only once for each function it appears in 116 | MEMBARRIER_STATE_PRIVATE_EXPEDITED_SYNC_CORE))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:77:45: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ make[5]: *** [/kisskb/src/scripts/Makefile.build:280: drivers/gpu/drm/i915/gem/i915_gem_userptr.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/gpu/drm/i915] Error 2 make[4]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1756: fs] Error 2 /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c: In function 'sge_qinfo_show': /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2691:17: note: in expansion of macro 'S' 2691 | S("QType:", "Ethernet"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2691:17: note: in expansion of macro 'S' 2691 | S("QType:", "Ethernet"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2692:17: note: in expansion of macro 'S' 2692 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2692:17: note: in expansion of macro 'S' 2692 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2694:17: note: in expansion of macro 'T' 2694 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2694:17: note: in expansion of macro 'T' 2694 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2695:17: note: in expansion of macro 'T' 2695 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2695:17: note: in expansion of macro 'T' 2695 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2696:17: note: in expansion of macro 'T' 2696 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2696:17: note: in expansion of macro 'T' 2696 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2697:17: note: in expansion of macro 'T' 2697 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2697:17: note: in expansion of macro 'T' 2697 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2698:17: note: in expansion of macro 'T' 2698 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2698:17: note: in expansion of macro 'T' 2698 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2700:17: note: in expansion of macro 'T' 2700 | T("DCB Prio:", dcb_prio); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2700:17: note: in expansion of macro 'T' 2700 | T("DCB Prio:", dcb_prio); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2701:17: note: in expansion of macro 'S3' 2701 | S3("u", "DCB PGID:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2701:17: note: in expansion of macro 'S3' 2701 | S3("u", "DCB PGID:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2704:17: note: in expansion of macro 'S3' 2704 | S3("u", "DCB PFC:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2704:17: note: in expansion of macro 'S3' 2704 | S3("u", "DCB PFC:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2708:17: note: in expansion of macro 'R' 2708 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2708:17: note: in expansion of macro 'R' 2708 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2709:17: note: in expansion of macro 'R' 2709 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2709:17: note: in expansion of macro 'R' 2709 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2710:17: note: in expansion of macro 'R' 2710 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2710:17: note: in expansion of macro 'R' 2710 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2711:17: note: in expansion of macro 'R' 2711 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2711:17: note: in expansion of macro 'R' 2711 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2712:17: note: in expansion of macro 'R' 2712 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2712:17: note: in expansion of macro 'R' 2712 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2713:17: note: in expansion of macro 'S3' 2713 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2713:17: note: in expansion of macro 'S3' 2713 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2714:17: note: in expansion of macro 'S3' 2714 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2714:17: note: in expansion of macro 'S3' 2714 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2715:17: note: in expansion of macro 'R' 2715 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2715:17: note: in expansion of macro 'R' 2715 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2716:17: note: in expansion of macro 'R' 2716 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2716:17: note: in expansion of macro 'R' 2716 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2717:17: note: in expansion of macro 'R' 2717 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2717:17: note: in expansion of macro 'R' 2717 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2718:17: note: in expansion of macro 'R' 2718 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2718:17: note: in expansion of macro 'R' 2718 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2719:17: note: in expansion of macro 'R' 2719 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2719:17: note: in expansion of macro 'R' 2719 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2720:17: note: in expansion of macro 'R' 2720 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2720:17: note: in expansion of macro 'R' 2720 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2721:17: note: in expansion of macro 'RL' 2721 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2721:17: note: in expansion of macro 'RL' 2721 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2722:17: note: in expansion of macro 'RL' 2722 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2722:17: note: in expansion of macro 'RL' 2722 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2723:17: note: in expansion of macro 'RL' 2723 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2723:17: note: in expansion of macro 'RL' 2723 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2724:17: note: in expansion of macro 'RL' 2724 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2724:17: note: in expansion of macro 'RL' 2724 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2725:17: note: in expansion of macro 'RL' 2725 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2725:17: note: in expansion of macro 'RL' 2725 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2726:17: note: in expansion of macro 'RL' 2726 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2726:17: note: in expansion of macro 'RL' 2726 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2727:17: note: in expansion of macro 'RL' 2727 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2727:17: note: in expansion of macro 'RL' 2727 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2728:17: note: in expansion of macro 'TL' 2728 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2728:17: note: in expansion of macro 'TL' 2728 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2729:17: note: in expansion of macro 'TL' 2729 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2729:17: note: in expansion of macro 'TL' 2729 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2730:17: note: in expansion of macro 'TL' 2730 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2730:17: note: in expansion of macro 'TL' 2730 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2731:17: note: in expansion of macro 'TL' 2731 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2731:17: note: in expansion of macro 'TL' 2731 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2732:17: note: in expansion of macro 'TL' 2732 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2732:17: note: in expansion of macro 'TL' 2732 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2733:17: note: in expansion of macro 'TL' 2733 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2733:17: note: in expansion of macro 'TL' 2733 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2734:17: note: in expansion of macro 'TL' 2734 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2734:17: note: in expansion of macro 'TL' 2734 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2735:17: note: in expansion of macro 'RL' 2735 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2735:17: note: in expansion of macro 'RL' 2735 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2736:17: note: in expansion of macro 'RL' 2736 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2736:17: note: in expansion of macro 'RL' 2736 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2737:17: note: in expansion of macro 'RL' 2737 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2737:17: note: in expansion of macro 'RL' 2737 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2738:17: note: in expansion of macro 'RL' 2738 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2738:17: note: in expansion of macro 'RL' 2738 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2739:17: note: in expansion of macro 'RL' 2739 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2739:17: note: in expansion of macro 'RL' 2739 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2762:17: note: in expansion of macro 'S' 2762 | S("QType:", "ETHOFLD"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2762:17: note: in expansion of macro 'S' 2762 | S("QType:", "ETHOFLD"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2763:17: note: in expansion of macro 'S' 2763 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2763:17: note: in expansion of macro 'S' 2763 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2765:17: note: in expansion of macro 'T' 2765 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2765:17: note: in expansion of macro 'T' 2765 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2766:17: note: in expansion of macro 'T' 2766 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2766:17: note: in expansion of macro 'T' 2766 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2767:17: note: in expansion of macro 'T' 2767 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2767:17: note: in expansion of macro 'T' 2767 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2768:17: note: in expansion of macro 'T' 2768 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2768:17: note: in expansion of macro 'T' 2768 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2769:17: note: in expansion of macro 'T' 2769 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2769:17: note: in expansion of macro 'T' 2769 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2770:17: note: in expansion of macro 'R' 2770 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2770:17: note: in expansion of macro 'R' 2770 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2771:17: note: in expansion of macro 'R' 2771 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2771:17: note: in expansion of macro 'R' 2771 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2772:17: note: in expansion of macro 'R' 2772 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2772:17: note: in expansion of macro 'R' 2772 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2773:17: note: in expansion of macro 'R' 2773 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2773:17: note: in expansion of macro 'R' 2773 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2774:17: note: in expansion of macro 'R' 2774 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2774:17: note: in expansion of macro 'R' 2774 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2775:17: note: in expansion of macro 'S3' 2775 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2775:17: note: in expansion of macro 'S3' 2775 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2776:17: note: in expansion of macro 'S3' 2776 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2776:17: note: in expansion of macro 'S3' 2776 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2777:17: note: in expansion of macro 'R' 2777 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2777:17: note: in expansion of macro 'R' 2777 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2778:17: note: in expansion of macro 'S3' 2778 | S3("u", "FL size:", rx->fl.size ? rx->fl.size - 8 : 0); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2778:17: note: in expansion of macro 'S3' 2778 | S3("u", "FL size:", rx->fl.size ? rx->fl.size - 8 : 0); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2779:17: note: in expansion of macro 'R' 2779 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2779:17: note: in expansion of macro 'R' 2779 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2780:17: note: in expansion of macro 'R' 2780 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2780:17: note: in expansion of macro 'R' 2780 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2781:17: note: in expansion of macro 'R' 2781 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2781:17: note: in expansion of macro 'R' 2781 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2782:17: note: in expansion of macro 'R' 2782 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2782:17: note: in expansion of macro 'R' 2782 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2783:17: note: in expansion of macro 'RL' 2783 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2783:17: note: in expansion of macro 'RL' 2783 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2784:17: note: in expansion of macro 'RL' 2784 | RL("RxImm:", stats.imm); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2784:17: note: in expansion of macro 'RL' 2784 | RL("RxImm:", stats.imm); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2785:17: note: in expansion of macro 'RL' 2785 | RL("RxAN", stats.an); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2785:17: note: in expansion of macro 'RL' 2785 | RL("RxAN", stats.an); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2786:17: note: in expansion of macro 'RL' 2786 | RL("RxNoMem", stats.nomem); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2786:17: note: in expansion of macro 'RL' 2786 | RL("RxNoMem", stats.nomem); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2787:17: note: in expansion of macro 'TL' 2787 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2787:17: note: in expansion of macro 'TL' 2787 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2788:17: note: in expansion of macro 'TL' 2788 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2788:17: note: in expansion of macro 'TL' 2788 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2789:17: note: in expansion of macro 'TL' 2789 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2789:17: note: in expansion of macro 'TL' 2789 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2790:17: note: in expansion of macro 'TL' 2790 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2790:17: note: in expansion of macro 'TL' 2790 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2791:17: note: in expansion of macro 'TL' 2791 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2791:17: note: in expansion of macro 'TL' 2791 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2792:17: note: in expansion of macro 'TL' 2792 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2792:17: note: in expansion of macro 'TL' 2792 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2793:17: note: in expansion of macro 'TL' 2793 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2793:17: note: in expansion of macro 'TL' 2793 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2794:17: note: in expansion of macro 'RL' 2794 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2794:17: note: in expansion of macro 'RL' 2794 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2795:17: note: in expansion of macro 'RL' 2795 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2795:17: note: in expansion of macro 'RL' 2795 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2796:17: note: in expansion of macro 'RL' 2796 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2796:17: note: in expansion of macro 'RL' 2796 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2797:17: note: in expansion of macro 'RL' 2797 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2797:17: note: in expansion of macro 'RL' 2797 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2798:17: note: in expansion of macro 'RL' 2798 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2798:17: note: in expansion of macro 'RL' 2798 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2824:25: note: in expansion of macro 'S' 2824 | S("QType:", "EOSW-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2824:25: note: in expansion of macro 'S' 2824 | S("QType:", "EOSW-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2825:25: note: in expansion of macro 'S' 2825 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2825:25: note: in expansion of macro 'S' 2825 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2827:25: note: in expansion of macro 'T' 2827 | T("EOTID:", hwtid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2827:25: note: in expansion of macro 'T' 2827 | T("EOTID:", hwtid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2828:25: note: in expansion of macro 'T' 2828 | T("HWQID:", hwqid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2828:25: note: in expansion of macro 'T' 2828 | T("HWQID:", hwqid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2829:25: note: in expansion of macro 'T' 2829 | T("State:", state); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2829:25: note: in expansion of macro 'T' 2829 | T("State:", state); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2830:25: note: in expansion of macro 'T' 2830 | T("Size:", ndesc); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2830:25: note: in expansion of macro 'T' 2830 | T("Size:", ndesc); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2831:25: note: in expansion of macro 'T' 2831 | T("In-Use:", inuse); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2831:25: note: in expansion of macro 'T' 2831 | T("In-Use:", inuse); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2832:25: note: in expansion of macro 'T' 2832 | T("Credits:", cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2832:25: note: in expansion of macro 'T' 2832 | T("Credits:", cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2833:25: note: in expansion of macro 'T' 2833 | T("Compl:", ncompl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2833:25: note: in expansion of macro 'T' 2833 | T("Compl:", ncompl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2834:25: note: in expansion of macro 'T' 2834 | T("Last-Compl:", last_compl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2834:25: note: in expansion of macro 'T' 2834 | T("Last-Compl:", last_compl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2835:25: note: in expansion of macro 'T' 2835 | T("PIDX:", pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2835:25: note: in expansion of macro 'T' 2835 | T("PIDX:", pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2836:25: note: in expansion of macro 'T' 2836 | T("Last-PIDX:", last_pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2836:25: note: in expansion of macro 'T' 2836 | T("Last-PIDX:", last_pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2837:25: note: in expansion of macro 'T' 2837 | T("CIDX:", cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2837:25: note: in expansion of macro 'T' 2837 | T("CIDX:", cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2838:25: note: in expansion of macro 'T' 2838 | T("Last-CIDX:", last_cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2838:25: note: in expansion of macro 'T' 2838 | T("Last-CIDX:", last_cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2839:25: note: in expansion of macro 'T' 2839 | T("FLOWC-IDX:", flowc_idx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2839:25: note: in expansion of macro 'T' 2839 | T("FLOWC-IDX:", flowc_idx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2872:17: note: in expansion of macro 'S' 2872 | S("QType:", "OFLD-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2872:17: note: in expansion of macro 'S' 2872 | S("QType:", "OFLD-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2873:17: note: in expansion of macro 'T' 2873 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2873:17: note: in expansion of macro 'T' 2873 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2874:17: note: in expansion of macro 'T' 2874 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2874:17: note: in expansion of macro 'T' 2874 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2875:17: note: in expansion of macro 'T' 2875 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2875:17: note: in expansion of macro 'T' 2875 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2876:17: note: in expansion of macro 'T' 2876 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2876:17: note: in expansion of macro 'T' 2876 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2877:17: note: in expansion of macro 'T' 2877 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2877:17: note: in expansion of macro 'T' 2877 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2890:17: note: in expansion of macro 'S' 2890 | S("QType:", "RDMA-CPL"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2890:17: note: in expansion of macro 'S' 2890 | S("QType:", "RDMA-CPL"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2891:17: note: in expansion of macro 'S' 2891 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2891:17: note: in expansion of macro 'S' 2891 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2893:17: note: in expansion of macro 'R' 2893 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2893:17: note: in expansion of macro 'R' 2893 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2894:17: note: in expansion of macro 'R' 2894 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2894:17: note: in expansion of macro 'R' 2894 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2895:17: note: in expansion of macro 'R' 2895 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2895:17: note: in expansion of macro 'R' 2895 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2896:17: note: in expansion of macro 'R' 2896 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2896:17: note: in expansion of macro 'R' 2896 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2897:17: note: in expansion of macro 'R' 2897 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2897:17: note: in expansion of macro 'R' 2897 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2898:17: note: in expansion of macro 'S3' 2898 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2898:17: note: in expansion of macro 'S3' 2898 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2899:17: note: in expansion of macro 'S3' 2899 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2899:17: note: in expansion of macro 'S3' 2899 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2900:17: note: in expansion of macro 'R' 2900 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2900:17: note: in expansion of macro 'R' 2900 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2901:17: note: in expansion of macro 'R' 2901 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2901:17: note: in expansion of macro 'R' 2901 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2902:17: note: in expansion of macro 'R' 2902 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2902:17: note: in expansion of macro 'R' 2902 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2903:17: note: in expansion of macro 'R' 2903 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2903:17: note: in expansion of macro 'R' 2903 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2904:17: note: in expansion of macro 'R' 2904 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2904:17: note: in expansion of macro 'R' 2904 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2905:17: note: in expansion of macro 'R' 2905 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2905:17: note: in expansion of macro 'R' 2905 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2920:17: note: in expansion of macro 'S' 2920 | S("QType:", "RDMA-CIQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2920:17: note: in expansion of macro 'S' 2920 | S("QType:", "RDMA-CIQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2921:17: note: in expansion of macro 'S' 2921 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2921:17: note: in expansion of macro 'S' 2921 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2923:17: note: in expansion of macro 'R' 2923 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2923:17: note: in expansion of macro 'R' 2923 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2924:17: note: in expansion of macro 'R' 2924 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2924:17: note: in expansion of macro 'R' 2924 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2925:17: note: in expansion of macro 'R' 2925 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2925:17: note: in expansion of macro 'R' 2925 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2926:17: note: in expansion of macro 'R' 2926 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2926:17: note: in expansion of macro 'R' 2926 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2927:17: note: in expansion of macro 'R' 2927 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2927:17: note: in expansion of macro 'R' 2927 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2928:17: note: in expansion of macro 'S3' 2928 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2928:17: note: in expansion of macro 'S3' 2928 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2929:17: note: in expansion of macro 'S3' 2929 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2929:17: note: in expansion of macro 'S3' 2929 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2942:17: note: in expansion of macro 'S' 2942 | S("QType:", "iSCSI"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2942:17: note: in expansion of macro 'S' 2942 | S("QType:", "iSCSI"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2943:17: note: in expansion of macro 'R' 2943 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2943:17: note: in expansion of macro 'R' 2943 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2944:17: note: in expansion of macro 'R' 2944 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2944:17: note: in expansion of macro 'R' 2944 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2945:17: note: in expansion of macro 'R' 2945 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2945:17: note: in expansion of macro 'R' 2945 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2946:17: note: in expansion of macro 'R' 2946 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2946:17: note: in expansion of macro 'R' 2946 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2947:17: note: in expansion of macro 'R' 2947 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2947:17: note: in expansion of macro 'R' 2947 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2948:17: note: in expansion of macro 'S3' 2948 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2948:17: note: in expansion of macro 'S3' 2948 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2949:17: note: in expansion of macro 'S3' 2949 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2949:17: note: in expansion of macro 'S3' 2949 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2950:17: note: in expansion of macro 'R' 2950 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2950:17: note: in expansion of macro 'R' 2950 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2951:17: note: in expansion of macro 'R' 2951 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2951:17: note: in expansion of macro 'R' 2951 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2952:17: note: in expansion of macro 'R' 2952 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2952:17: note: in expansion of macro 'R' 2952 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2953:17: note: in expansion of macro 'R' 2953 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2953:17: note: in expansion of macro 'R' 2953 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2954:17: note: in expansion of macro 'R' 2954 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2954:17: note: in expansion of macro 'R' 2954 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2955:17: note: in expansion of macro 'R' 2955 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2955:17: note: in expansion of macro 'R' 2955 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2968:17: note: in expansion of macro 'S' 2968 | S("QType:", "iSCSIT"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2968:17: note: in expansion of macro 'S' 2968 | S("QType:", "iSCSIT"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2969:17: note: in expansion of macro 'R' 2969 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2969:17: note: in expansion of macro 'R' 2969 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2970:17: note: in expansion of macro 'R' 2970 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2970:17: note: in expansion of macro 'R' 2970 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2971:17: note: in expansion of macro 'R' 2971 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2971:17: note: in expansion of macro 'R' 2971 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2972:17: note: in expansion of macro 'R' 2972 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2972:17: note: in expansion of macro 'R' 2972 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2973:17: note: in expansion of macro 'R' 2973 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2973:17: note: in expansion of macro 'R' 2973 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2974:17: note: in expansion of macro 'S3' 2974 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2974:17: note: in expansion of macro 'S3' 2974 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2975:17: note: in expansion of macro 'S3' 2975 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2975:17: note: in expansion of macro 'S3' 2975 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2976:17: note: in expansion of macro 'R' 2976 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2976:17: note: in expansion of macro 'R' 2976 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2977:17: note: in expansion of macro 'R' 2977 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2977:17: note: in expansion of macro 'R' 2977 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2978:17: note: in expansion of macro 'R' 2978 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2978:17: note: in expansion of macro 'R' 2978 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2979:17: note: in expansion of macro 'R' 2979 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2979:17: note: in expansion of macro 'R' 2979 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2980:17: note: in expansion of macro 'R' 2980 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2980:17: note: in expansion of macro 'R' 2980 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2981:17: note: in expansion of macro 'R' 2981 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2981:17: note: in expansion of macro 'R' 2981 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2994:17: note: in expansion of macro 'S' 2994 | S("QType:", "TLS"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2994:17: note: in expansion of macro 'S' 2994 | S("QType:", "TLS"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2995:17: note: in expansion of macro 'R' 2995 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2995:17: note: in expansion of macro 'R' 2995 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2996:17: note: in expansion of macro 'R' 2996 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2996:17: note: in expansion of macro 'R' 2996 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2997:17: note: in expansion of macro 'R' 2997 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2997:17: note: in expansion of macro 'R' 2997 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2998:17: note: in expansion of macro 'R' 2998 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2998:17: note: in expansion of macro 'R' 2998 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2999:17: note: in expansion of macro 'R' 2999 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2999:17: note: in expansion of macro 'R' 2999 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3000:17: note: in expansion of macro 'S3' 3000 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3000:17: note: in expansion of macro 'S3' 3000 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3001:17: note: in expansion of macro 'S3' 3001 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3001:17: note: in expansion of macro 'S3' 3001 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3002:17: note: in expansion of macro 'R' 3002 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3002:17: note: in expansion of macro 'R' 3002 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3003:17: note: in expansion of macro 'R' 3003 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3003:17: note: in expansion of macro 'R' 3003 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3004:17: note: in expansion of macro 'R' 3004 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3004:17: note: in expansion of macro 'R' 3004 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3005:17: note: in expansion of macro 'R' 3005 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3005:17: note: in expansion of macro 'R' 3005 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3006:17: note: in expansion of macro 'R' 3006 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3006:17: note: in expansion of macro 'R' 3006 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3007:17: note: in expansion of macro 'R' 3007 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3007:17: note: in expansion of macro 'R' 3007 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3023:17: note: in expansion of macro 'S' 3023 | S("QType:", "Crypto"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3023:17: note: in expansion of macro 'S' 3023 | S("QType:", "Crypto"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3024:17: note: in expansion of macro 'T' 3024 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3024:17: note: in expansion of macro 'T' 3024 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3025:17: note: in expansion of macro 'T' 3025 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3025:17: note: in expansion of macro 'T' 3025 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3026:17: note: in expansion of macro 'T' 3026 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3026:17: note: in expansion of macro 'T' 3026 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3027:17: note: in expansion of macro 'T' 3027 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3027:17: note: in expansion of macro 'T' 3027 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3028:17: note: in expansion of macro 'T' 3028 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3028:17: note: in expansion of macro 'T' 3028 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3029:17: note: in expansion of macro 'R' 3029 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3029:17: note: in expansion of macro 'R' 3029 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3030:17: note: in expansion of macro 'R' 3030 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3030:17: note: in expansion of macro 'R' 3030 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3031:17: note: in expansion of macro 'R' 3031 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3031:17: note: in expansion of macro 'R' 3031 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3032:17: note: in expansion of macro 'R' 3032 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3032:17: note: in expansion of macro 'R' 3032 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3033:17: note: in expansion of macro 'R' 3033 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3033:17: note: in expansion of macro 'R' 3033 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3034:17: note: in expansion of macro 'S3' 3034 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3034:17: note: in expansion of macro 'S3' 3034 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3035:17: note: in expansion of macro 'S3' 3035 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3035:17: note: in expansion of macro 'S3' 3035 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3036:17: note: in expansion of macro 'R' 3036 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3036:17: note: in expansion of macro 'R' 3036 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3037:17: note: in expansion of macro 'R' 3037 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3037:17: note: in expansion of macro 'R' 3037 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3038:17: note: in expansion of macro 'R' 3038 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3038:17: note: in expansion of macro 'R' 3038 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3039:17: note: in expansion of macro 'R' 3039 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3039:17: note: in expansion of macro 'R' 3039 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3040:17: note: in expansion of macro 'R' 3040 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3040:17: note: in expansion of macro 'R' 3040 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3041:17: note: in expansion of macro 'R' 3041 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3041:17: note: in expansion of macro 'R' 3041 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3055:17: note: in expansion of macro 'S' 3055 | S("QType:", "Control"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3055:17: note: in expansion of macro 'S' 3055 | S("QType:", "Control"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3056:17: note: in expansion of macro 'T' 3056 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3056:17: note: in expansion of macro 'T' 3056 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3057:17: note: in expansion of macro 'T' 3057 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3057:17: note: in expansion of macro 'T' 3057 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3058:17: note: in expansion of macro 'T' 3058 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3058:17: note: in expansion of macro 'T' 3058 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3059:17: note: in expansion of macro 'T' 3059 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3059:17: note: in expansion of macro 'T' 3059 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3060:17: note: in expansion of macro 'T' 3060 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3060:17: note: in expansion of macro 'T' 3060 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3061:17: note: in expansion of macro 'TL' 3061 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3061:17: note: in expansion of macro 'TL' 3061 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3062:17: note: in expansion of macro 'TL' 3062 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3062:17: note: in expansion of macro 'TL' 3062 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1719:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1719 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2158:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2158 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1720:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1720 | u8 (macaddr_mask)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2159:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2159 | u8 *macaddr_mask, | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1782:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1782 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2165:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2165 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1783:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1783 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2166:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2166 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1834:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1834 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2171:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2171 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1835:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1835 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2172:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2172 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1887:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1887 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2177:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2177 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1888:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1888 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2178:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2178 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ In file included from /kisskb/src/include/asm-generic/bug.h:5, from /kisskb/src/arch/x86/include/asm/bug.h:92, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/drivers/net/ethernet/netronome/nfp/bpf/jit.c:6: In function 'ur_load_imm_any', inlined from 'jeq_imm' at /kisskb/src/drivers/net/ethernet/netronome/nfp/bpf/jit.c:3146:13: /kisskb/src/include/linux/compiler.h:392:45: error: call to '__compiletime_assert_1790' declared with attribute error: FIELD_FIT: value too large for the field 392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ /kisskb/src/include/linux/compiler.h:373:25: note: in definition of macro '__compiletime_assert' 373 | prefix ## suffix(); \ | ^~~~~~ /kisskb/src/include/linux/compiler.h:392:9: note: in expansion of macro '_compiletime_assert' 392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/bitfield.h:49:17: note: in expansion of macro 'BUILD_BUG_ON_MSG' 49 | BUILD_BUG_ON_MSG(__builtin_constant_p(_val) ? \ | ^~~~~~~~~~~~~~~~ /kisskb/src/include/linux/bitfield.h:80:17: note: in expansion of macro '__BF_FIELD_CHECK' 80 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_FIT: "); \ | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/netronome/nfp/bpf/jit.c:653:13: note: in expansion of macro 'FIELD_FIT' 653 | if (FIELD_FIT(UR_REG_IMM_MAX, imm)) | ^~~~~~~~~ make[6]: *** [/kisskb/src/scripts/Makefile.build:280: drivers/net/ethernet/netronome/nfp/bpf/jit.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/net/ethernet/netronome/nfp] Error 2 make[4]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/net/ethernet/netronome] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/net/ethernet] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/net] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/gpu/drm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:497: drivers/gpu] Error 2 make[1]: *** [/kisskb/src/Makefile:1756: drivers] Error 2 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 120 ARCH=x86 O=/kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/npiggin_x86-allmodconfig_x86_64-gcc11 # Build took: 0:11:24.317491