CC: kbuild-all(a)lists.01.org
In-Reply-To: <20200720155530.1173732-10-a.darwish(a)linutronix.de>
References: <20200720155530.1173732-10-a.darwish(a)linutronix.de>
TO: "Ahmed S. Darwish" <a.darwish(a)linutronix.de>
Hi "Ahmed,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on a9232dc5607dbada801f2fe83ea307cda762969a]
url:
https://github.com/0day-ci/linux/commits/Ahmed-S-Darwish/seqlock-Extend-s...
base: a9232dc5607dbada801f2fe83ea307cda762969a
:::::: branch date: 10 hours ago
:::::: commit date: 10 hours ago
config: i386-randconfig-s001-20200719 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.2-49-g707c5017-dirty
# save the attached .config to linux build tree
make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
sparse warnings: (new ones prefixed by >>)
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 1933 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/udf/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/udf -I
./fs/udf -DKBUILD_MODFILE='"fs/udf/udf"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"udf"'
fs/udf/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 3785 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/udf/.super.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/udf -I
./fs/udf -DKBUILD_MODFILE='"fs/udf/udf"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"udf"'
fs/udf/super.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 10388 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/jfs/.resize.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -D_JFS_4K -I
fs/jfs -I ./fs/jfs -DKBUILD_MODFILE='"fs/jfs/jfs"'
-DKBUILD_BASENAME='"resize"' -DKBUILD_MODNAME='"jfs"'
fs/jfs/resize.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 1154 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/jfs/.super.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -D_JFS_4K -I
fs/jfs -I ./fs/jfs -DKBUILD_MODFILE='"fs/jfs/jfs"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"jfs"'
fs/jfs/super.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 10095 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/libxfs/.xfs_bmap.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_bmap"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/libxfs/xfs_bmap.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 1348 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_trace.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_trace"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_trace.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 15916 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_bmap_util.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_bmap_util"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_bmap_util.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
/bin/bash: line 1: 16607 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_file.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_file"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 17147 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_ioctl.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_ioctl"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_ioctl.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17194 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_iomap.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_iomap"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_iomap.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17300 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_inode.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_inode"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 17545 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_reflink.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_reflink"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_reflink.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 18714 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/xfs/.xfs_pnfs.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/xfs -I
fs/xfs/libxfs -I fs/xfs -I ./fs/xfs -DKBUILD_MODFILE='"fs/xfs/xfs"'
-DKBUILD_BASENAME='"xfs_pnfs"'
-DKBUILD_MODNAME='"xfs"' fs/xfs/xfs_pnfs.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 2010 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/nilfs2/.inode.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/nilfs2 -I
./fs/nilfs2 -DKBUILD_MODFILE='"fs/nilfs2/nilfs2"'
-DKBUILD_BASENAME='"inode"'
-DKBUILD_MODNAME='"nilfs2"' fs/nilfs2/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 8227 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/cachefiles/.xattr.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/cachefiles
-I ./fs/cachefiles -DKBUILD_MODFILE='"fs/cachefiles/cachefiles"'
-DKBUILD_BASENAME='"xattr"'
-DKBUILD_MODNAME='"cachefiles"' fs/cachefiles/xattr.c
--
fs/ntfs/compress.c:204:28: sparse: sparse: context imbalance in
'ntfs_decompress' - unexpected unlock
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
fs/ntfs/compress.c:773:16: sparse: sparse: context imbalance in
'ntfs_read_compressed_block' - different lock contexts for basic block
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 2451 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.dir.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"dir"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/dir.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 2529 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 3027 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.inode.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"inode"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 3109 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.mft.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"mft"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/mft.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 400 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.aops.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"aops"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/aops.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 4375 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ntfs/.super.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"ntfs"'
fs/ntfs/super.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 8125 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ntfs/.usnjrnl.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare
-DNTFS_VERSION="2.1.32" -DDEBUG -DNTFS_RW -I fs/ntfs -I ./fs/ntfs
-DKBUILD_MODFILE='"fs/ntfs/ntfs"'
-DKBUILD_BASENAME='"usnjrnl"'
-DKBUILD_MODNAME='"ntfs"' fs/ntfs/usnjrnl.c
--
fs/btrfs/disk-io.c:3410:25: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/disk-io.c:3410:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/disk-io.c:3410:25: sparse: struct rcu_string *
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 11083 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.inode.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"inode"' -DKBUILD_MODNAME='"btrfs"'
fs/btrfs/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 11147 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/btrfs/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"btrfs"'
fs/btrfs/file.c
--
fs/btrfs/extent_io.c:2327:9: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/extent_io.c:2327:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/extent_io.c:2327:9: sparse: struct rcu_string *
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 11748 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.extent_io.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"extent_io"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/extent_io.c
--
fs/btrfs/volumes.c:7336:9: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:7336:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:7336:9: sparse: struct rcu_string *
fs/btrfs/volumes.c:7356:9: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:7356:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:7356:9: sparse: struct rcu_string *
fs/btrfs/volumes.c:539:24: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:539:24: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:539:24: sparse: struct rcu_string *
fs/btrfs/volumes.c:858:17: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:858:17: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:858:17: sparse: struct rcu_string *
fs/btrfs/volumes.c:932:33: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:932:33: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:932:33: sparse: struct rcu_string *
fs/btrfs/volumes.c:939:25: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:939:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:939:25: sparse: struct rcu_string *
fs/btrfs/volumes.c:951:17: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:951:17: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:951:17: sparse: struct rcu_string *
fs/btrfs/volumes.c:1012:25: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:1012:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:1012:25: sparse: struct rcu_string *
fs/btrfs/volumes.c:2055:17: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:2055:17: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:2055:17: sparse: struct rcu_string *
fs/btrfs/volumes.c:2539:9: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:2539:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:2539:9: sparse: struct rcu_string *
fs/btrfs/volumes.c:6325:9: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:6325:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:6325:9: sparse: struct rcu_string *
fs/btrfs/volumes.c:7242:17: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:7242:17: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:7242:17: sparse: struct rcu_string *
fs/btrfs/volumes.c:7253:25: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:7253:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:7253:25: sparse: struct rcu_string *
fs/btrfs/volumes.c:7267:25: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/volumes.c:7267:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/volumes.c:7267:25: sparse: struct rcu_string *
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
> fs/btrfs/volumes.h:207:1: sparse: sparse: trying to copy
expression type 31
> fs/btrfs/volumes.h:207:1: sparse: sparse: trying to copy expression type 31
fs/btrfs/volumes.h:208:1: sparse: sparse: trying to copy expression type 31
fs/btrfs/volumes.h:208:1: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 11780 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.volumes.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"volumes"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/volumes.c
--
fs/btrfs/ioctl.c:1715:17: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/ioctl.c:1715:17: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/ioctl.c:1715:17: sparse: struct rcu_string *
fs/btrfs/ioctl.c:3257:40: sparse: sparse: incompatible types in comparison expression
(different address spaces):
fs/btrfs/ioctl.c:3257:40: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/ioctl.c:3257:40: sparse: struct rcu_string *
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 12122 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.ioctl.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"ioctl"' -DKBUILD_MODNAME='"btrfs"'
fs/btrfs/ioctl.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 12881 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.tree-log.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"tree_log"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/tree-log.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 12899 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.free-space-cache.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"free_space_cache"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/free-space-cache.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 13205 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.compression.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"compression"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/compression.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 14070 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/btrfs/.send.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"send"' -DKBUILD_MODNAME='"btrfs"'
fs/btrfs/send.c
--
fs/btrfs/dev-replace.c:683:25: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/dev-replace.c:683:25: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/dev-replace.c:683:25: sparse: struct rcu_string *
fs/btrfs/dev-replace.c:700:9: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/dev-replace.c:700:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/dev-replace.c:700:9: sparse: struct rcu_string *
fs/btrfs/dev-replace.c:279:9: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/dev-replace.c:279:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/dev-replace.c:279:9: sparse: struct rcu_string *
fs/btrfs/dev-replace.c:431:24: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/dev-replace.c:431:24: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/dev-replace.c:431:24: sparse: struct rcu_string *
fs/btrfs/dev-replace.c:493:9: sparse: sparse: incompatible types in comparison
expression (different address spaces):
fs/btrfs/dev-replace.c:493:9: sparse: struct rcu_string [noderef] __rcu *
fs/btrfs/dev-replace.c:493:9: sparse: struct rcu_string *
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
fs/btrfs/volumes.h:206:1: sparse: sparse: trying to copy expression type 31
fs/btrfs/volumes.h:206:1: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> fs/btrfs/volumes.h:206:1: sparse: sparse: unreplaced symbol
's'
> fs/btrfs/volumes.h:206:1: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> fs/btrfs/volumes.h:206:1: sparse: sparse: unreplaced symbol
's'
> fs/btrfs/volumes.h:206:1: sparse: sparse: unreplaced symbol 'return'
> fs/btrfs/volumes.h:207:1: sparse: sparse: trying to copy
expression type 31
> fs/btrfs/volumes.h:207:1: sparse: sparse: trying to copy expression type 31
fs/btrfs/volumes.h:208:1: sparse: sparse: trying to copy expression type 31
fs/btrfs/volumes.h:208:1: sparse: sparse: trying to copy expression type 31
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 14147 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.dev-replace.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"dev_replace"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/dev-replace.c
--
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 15298 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.block-group.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"block_group"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/block-group.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 15622 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/btrfs/.reflink.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/btrfs -I
./fs/btrfs -DKBUILD_MODFILE='"fs/btrfs/btrfs"'
-DKBUILD_BASENAME='"reflink"'
-DKBUILD_MODNAME='"btrfs"' fs/btrfs/reflink.c
--
fs/open.c:788:13: sparse: sparse: restricted fmode_t degrades to integer
fs/open.c:1012:20: sparse: sparse: restricted fmode_t degrades to integer
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 11338 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.read_write.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/read_write"'
-DKBUILD_BASENAME='"read_write"'
-DKBUILD_MODNAME='"read_write"' fs/read_write.c
--
fs/exec.c:417:31: sparse: sparse: incorrect type in return expression (different
address spaces) @@ expected char const [noderef] __user * @@ got void * @@
fs/exec.c:417:31: sparse: expected char const [noderef] __user *
fs/exec.c:417:31: sparse: got void *
fs/exec.c:1129:48: sparse: sparse: incorrect type in initializer (different address
spaces) @@ expected struct sighand_struct *oldsighand @@ got struct sighand_struct
[noderef] __rcu *sighand @@
fs/exec.c:1129:48: sparse: expected struct sighand_struct *oldsighand
fs/exec.c:1129:48: sparse: got struct sighand_struct [noderef] __rcu *sighand
fs/exec.c:1236:56: sparse: sparse: incorrect type in argument 2 (different address
spaces) @@ expected struct task_struct *parent @@ got struct task_struct [noderef]
__rcu *parent @@
fs/exec.c:1236:56: sparse: expected struct task_struct *parent
fs/exec.c:1236:56: sparse: got struct task_struct [noderef] __rcu *parent
fs/exec.c:1271:47: sparse: sparse: incorrect type in initializer (different address
spaces) @@ expected struct sighand_struct *oldsighand @@ got struct sighand_struct
[noderef] __rcu *sighand @@
fs/exec.c:1271:47: sparse: expected struct sighand_struct *oldsighand
fs/exec.c:1271:47: sparse: got struct sighand_struct [noderef] __rcu *sighand
fs/exec.c:1781:70: sparse: sparse: incorrect type in argument 1 (different address
spaces) @@ expected struct task_struct *tsk @@ got struct task_struct [noderef]
__rcu *parent @@
fs/exec.c:1781:70: sparse: expected struct task_struct *tsk
fs/exec.c:1781:70: sparse: got struct task_struct [noderef] __rcu *parent
fs/exec.c:1985:52: sparse: sparse: incorrect type in initializer (different address
spaces) @@ expected char const [noderef] __user *const [noderef] __user *native @@
got void *__argv @@
fs/exec.c:1985:52: sparse: expected char const [noderef] __user *const [noderef]
__user *native
fs/exec.c:1985:52: sparse: got void *__argv
fs/exec.c:1986:52: sparse: sparse: incorrect type in initializer (different address
spaces) @@ expected char const [noderef] __user *const [noderef] __user *native @@
got void *__envp @@
fs/exec.c:1986:52: sparse: expected char const [noderef] __user *const [noderef]
__user *native
fs/exec.c:1986:52: sparse: got void *__envp
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 14172 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.ioctl.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/ioctl"'
-DKBUILD_BASENAME='"ioctl"' -DKBUILD_MODNAME='"ioctl"'
fs/ioctl.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17125 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.buffer.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/buffer"'
-DKBUILD_BASENAME='"buffer"'
-DKBUILD_MODNAME='"buffer"' fs/buffer.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17226 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.block_dev.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/block_dev"'
-DKBUILD_BASENAME='"block_dev"'
-DKBUILD_MODNAME='"block_dev"' fs/block_dev.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17234 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.direct-io.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/direct-io"'
-DKBUILD_BASENAME='"direct_io"'
-DKBUILD_MODNAME='"direct_io"' fs/direct-io.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17268 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.mpage.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/mpage"'
-DKBUILD_BASENAME='"mpage"' -DKBUILD_MODNAME='"mpage"'
fs/mpage.c
--
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:10:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:10:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:10:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
include/trace/events/fs_dax.h:153:1: sparse: sparse: incorrect type in initializer
(different base types) @@ expected unsigned long mask @@ got restricted vm_fault_t
@@
include/trace/events/fs_dax.h:153:1: sparse: expected unsigned long mask
include/trace/events/fs_dax.h:153:1: sparse: got restricted vm_fault_t
fs/dax.c:552:39: sparse: sparse: incorrect type in argument 1 (different base types) @@
expected unsigned long v @@ got restricted vm_fault_t @@
fs/dax.c:552:39: sparse: expected unsigned long v
fs/dax.c:552:39: sparse: got restricted vm_fault_t
fs/dax.c:554:39: sparse: sparse: incorrect type in argument 1 (different base types) @@
expected unsigned long v @@ got restricted vm_fault_t @@
fs/dax.c:554:39: sparse: expected unsigned long v
fs/dax.c:554:39: sparse: got restricted vm_fault_t
fs/dax.c:558:31: sparse: sparse: incorrect type in argument 1 (different base types) @@
expected unsigned long v @@ got restricted vm_fault_t @@
fs/dax.c:558:31: sparse: expected unsigned long v
fs/dax.c:558:31: sparse: got restricted vm_fault_t
fs/dax.c:1037:41: sparse: sparse: incorrect type in argument 3 (different base types)
@@ expected int result @@ got restricted vm_fault_t [assigned] [usertype] ret @@
fs/dax.c:1037:41: sparse: expected int result
fs/dax.c:1037:41: sparse: got restricted vm_fault_t [assigned] [usertype] ret
fs/dax.c:1251:41: sparse: sparse: incorrect type in argument 3 (different base types)
@@ expected int result @@ got restricted vm_fault_t [usertype] ret @@
fs/dax.c:1251:41: sparse: expected int result
fs/dax.c:1251:41: sparse: got restricted vm_fault_t [usertype] ret
fs/dax.c:1267:21: sparse: sparse: incorrect type in assignment (different base types)
@@ expected restricted vm_fault_t [assigned] [usertype] ret @@ got unsigned long
@@
fs/dax.c:1267:21: sparse: expected restricted vm_fault_t [assigned] [usertype] ret
fs/dax.c:1267:21: sparse: got unsigned long
fs/dax.c:1334:31: sparse: sparse: incorrect type in assignment (different base types)
@@ expected int major @@ got restricted vm_fault_t @@
fs/dax.c:1334:31: sparse: expected int major
fs/dax.c:1334:31: sparse: got restricted vm_fault_t
fs/dax.c:1355:31: sparse: sparse: restricted vm_fault_t degrades to integer
fs/dax.c:1355:29: sparse: sparse: incorrect type in assignment (different base types)
@@ expected restricted vm_fault_t [assigned] [usertype] ret @@ got unsigned int
@@
fs/dax.c:1355:29: sparse: expected restricted vm_fault_t [assigned] [usertype] ret
fs/dax.c:1355:29: sparse: got unsigned int
fs/dax.c:1397:46: sparse: sparse: incorrect type in argument 3 (different base types)
@@ expected int result @@ got restricted vm_fault_t [assigned] [usertype] ret @@
fs/dax.c:1397:46: sparse: expected int result
fs/dax.c:1397:46: sparse: got restricted vm_fault_t [assigned] [usertype] ret
fs/dax.c:1398:16: sparse: sparse: restricted vm_fault_t degrades to integer
fs/dax.c:1398:20: sparse: sparse: incorrect type in return expression (different base
types) @@ expected restricted vm_fault_t @@ got unsigned int @@
fs/dax.c:1398:20: sparse: expected restricted vm_fault_t
fs/dax.c:1398:20: sparse: got unsigned int
fs/dax.c:1675:55: sparse: sparse: incorrect type in argument 3 (different base types)
@@ expected int result @@ got restricted vm_fault_t @@
fs/dax.c:1675:55: sparse: expected int result
fs/dax.c:1675:55: sparse: got restricted vm_fault_t
fs/dax.c:1690:58: sparse: sparse: incorrect type in argument 3 (different base types)
@@ expected int result @@ got restricted vm_fault_t [assigned] [usertype] ret @@
fs/dax.c:1690:58: sparse: expected int result
fs/dax.c:1690:58: sparse: got restricted vm_fault_t [assigned] [usertype] ret
fs/dax.c:246:13: sparse: sparse: context imbalance in 'wait_entry_unlocked' -
unexpected unlock
fs/dax.c:397:49: sparse: sparse: context imbalance in 'dax_lock_page' -
different lock contexts for basic block
fs/dax.c:828:36: sparse: sparse: context imbalance in 'dax_entry_mkclean' -
unexpected unlock
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 17916 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/.dax.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs -I ./fs
-DKBUILD_MODFILE='"fs/dax"' -DKBUILD_BASENAME='"dax"'
-DKBUILD_MODNAME='"dax"' fs/dax.c
--
fs/coredump.c:369:27: sparse: sparse: incorrect type in argument 1 (different address
spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock
[noderef] __rcu * @@
fs/coredump.c:369:27: sparse: expected struct spinlock [usertype] *lock
fs/coredump.c:369:27: sparse: got struct spinlock [noderef] __rcu *
fs/coredump.c:376:29: sparse: sparse: incorrect type in argument 1 (different address
spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock
[noderef] __rcu * @@
fs/coredump.c:376:29: sparse: expected struct spinlock [usertype] *lock
fs/coredump.c:376:29: sparse: got struct spinlock [noderef] __rcu *
fs/coredump.c:481:31: sparse: sparse: incorrect type in argument 1 (different address
spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock
[noderef] __rcu * @@
fs/coredump.c:481:31: sparse: expected struct spinlock [usertype] *lock
fs/coredump.c:481:31: sparse: got struct spinlock [noderef] __rcu *
fs/coredump.c:486:33: sparse: sparse: incorrect type in argument 1 (different address
spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock
[noderef] __rcu * @@
fs/coredump.c:486:33: sparse: expected struct spinlock [usertype] *lock
fs/coredump.c:486:33: sparse: got struct spinlock [noderef] __rcu *
include/linux/sched/signal.h:693:37: sparse: sparse: incorrect type in argument 1
(different address spaces) @@ expected struct spinlock [usertype] *lock @@ got
struct spinlock [noderef] __rcu * @@
include/linux/sched/signal.h:693:37: sparse: expected struct spinlock [usertype]
*lock
include/linux/sched/signal.h:693:37: sparse: got struct spinlock [noderef] __rcu *
include/linux/sched/signal.h:680:37: sparse: sparse: context imbalance in
'zap_threads' - different lock contexts for basic block
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 68292 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/iomap/.trace.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/iomap -I
fs/iomap -I ./fs/iomap -DKBUILD_MODFILE='"fs/iomap/iomap"'
-DKBUILD_BASENAME='"trace"' -DKBUILD_MODNAME='"iomap"'
fs/iomap/trace.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 69400 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/iomap/.buffered-io.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/iomap -I
fs/iomap -I ./fs/iomap -DKBUILD_MODFILE='"fs/iomap/iomap"'
-DKBUILD_BASENAME='"buffered_io"'
-DKBUILD_MODNAME='"iomap"' fs/iomap/buffered-io.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 69767 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/iomap/.direct-io.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/iomap -I
fs/iomap -I ./fs/iomap -DKBUILD_MODFILE='"fs/iomap/iomap"'
-DKBUILD_BASENAME='"direct_io"'
-DKBUILD_MODNAME='"iomap"' fs/iomap/direct-io.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 70326 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/iomap/.seek.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/iomap -I
fs/iomap -I ./fs/iomap -DKBUILD_MODFILE='"fs/iomap/iomap"'
-DKBUILD_BASENAME='"seek"' -DKBUILD_MODNAME='"iomap"'
fs/iomap/seek.c
--
fs/reiserfs/inode.c:2430:53: sparse: sparse: non size-preserving pointer to integer
cast
fs/reiserfs/inode.c:2430:53: sparse: sparse: non size-preserving integer to pointer
cast
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 68756 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/reiserfs/.inode.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/reiserfs -I
./fs/reiserfs -DKBUILD_MODFILE='"fs/reiserfs/reiserfs"'
-DKBUILD_BASENAME='"inode"'
-DKBUILD_MODNAME='"reiserfs"' fs/reiserfs/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 69240 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/reiserfs/.super.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/reiserfs -I
./fs/reiserfs -DKBUILD_MODFILE='"fs/reiserfs/reiserfs"'
-DKBUILD_BASENAME='"super"'
-DKBUILD_MODNAME='"reiserfs"' fs/reiserfs/super.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 10342 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ext4/.xattr.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"xattr"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/xattr.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 2294 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ext4/.inline.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"inline"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/inline.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 2573 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ext4/.inode.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"inode"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 3008 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ext4/.ioctl.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"ioctl"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/ioctl.c
--
fs/ext4/mballoc.c:2209:9: sparse: sparse: context imbalance in
'ext4_mb_good_group_nolock' - different lock contexts for basic block
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 3870 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ext4/.mballoc.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"mballoc"'
-DKBUILD_MODNAME='"ext4"' fs/ext4/mballoc.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 4251 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ext4/.migrate.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"migrate"'
-DKBUILD_MODNAME='"ext4"' fs/ext4/migrate.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 5425 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ext4/.move_extent.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"move_extent"'
-DKBUILD_MODNAME='"ext4"' fs/ext4/move_extent.c
--
fs/ext4/extents.c:979:13: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1034:13: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1038:34: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1110:13: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1184:21: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1193:21: sparse: sparse: Using plain integer as NULL pointer
fs/ext4/extents.c:1194:17: sparse: sparse: Using plain integer as NULL pointer
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 69015 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/ext4/.extents.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"extents"'
-DKBUILD_MODNAME='"ext4"' fs/ext4/extents.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 70216 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ext4/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 9511 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/ext4/.super.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/ext4 -I
./fs/ext4 -DKBUILD_MODFILE='"fs/ext4/ext4"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"ext4"'
fs/ext4/super.c
--
net/core/filter.c:400:33: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:403:33: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:406:33: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:409:33: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:412:33: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:486:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:489:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:492:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:1380:39: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected struct sock_filter const *filter @@ got struct
sock_filter [noderef] __user *filter @@
net/core/filter.c:1380:39: sparse: expected struct sock_filter const *filter
net/core/filter.c:1380:39: sparse: got struct sock_filter [noderef] __user *filter
net/core/filter.c:1458:39: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected struct sock_filter const *filter @@ got struct
sock_filter [noderef] __user *filter @@
net/core/filter.c:1458:39: sparse: expected struct sock_filter const *filter
net/core/filter.c:1458:39: sparse: got struct sock_filter [noderef] __user *filter
net/core/filter.c:7008:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:7011:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:7014:27: sparse: sparse: subtraction of functions? Share your drugs
net/core/filter.c:8734:31: sparse: sparse: symbol 'sk_filter_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8741:27: sparse: sparse: symbol 'sk_filter_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8745:31: sparse: sparse: symbol 'tc_cls_act_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8753:27: sparse: sparse: symbol 'tc_cls_act_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8757:31: sparse: sparse: symbol 'xdp_verifier_ops' was not
declared. Should it be static?
net/core/filter.c:8768:31: sparse: sparse: symbol 'cg_skb_verifier_ops' was not
declared. Should it be static?
net/core/filter.c:8774:27: sparse: sparse: symbol 'cg_skb_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8778:31: sparse: sparse: symbol 'lwt_in_verifier_ops' was not
declared. Should it be static?
net/core/filter.c:8784:27: sparse: sparse: symbol 'lwt_in_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8788:31: sparse: sparse: symbol 'lwt_out_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8794:27: sparse: sparse: symbol 'lwt_out_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8798:31: sparse: sparse: symbol 'lwt_xmit_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8805:27: sparse: sparse: symbol 'lwt_xmit_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8809:31: sparse: sparse: symbol 'lwt_seg6local_verifier_ops'
was not declared. Should it be static?
net/core/filter.c:8815:27: sparse: sparse: symbol 'lwt_seg6local_prog_ops' was
not declared. Should it be static?
net/core/filter.c:8819:31: sparse: sparse: symbol 'cg_sock_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8825:27: sparse: sparse: symbol 'cg_sock_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8828:31: sparse: sparse: symbol 'cg_sock_addr_verifier_ops'
was not declared. Should it be static?
net/core/filter.c:8834:27: sparse: sparse: symbol 'cg_sock_addr_prog_ops' was
not declared. Should it be static?
net/core/filter.c:8837:31: sparse: sparse: symbol 'sock_ops_verifier_ops' was
not declared. Should it be static?
net/core/filter.c:8843:27: sparse: sparse: symbol 'sock_ops_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8846:31: sparse: sparse: symbol 'sk_skb_verifier_ops' was not
declared. Should it be static?
net/core/filter.c:8853:27: sparse: sparse: symbol 'sk_skb_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8856:31: sparse: sparse: symbol 'sk_msg_verifier_ops' was not
declared. Should it be static?
net/core/filter.c:8863:27: sparse: sparse: symbol 'sk_msg_prog_ops' was not
declared. Should it be static?
net/core/filter.c:8866:31: sparse: sparse: symbol 'flow_dissector_verifier_ops'
was not declared. Should it be static?
net/core/filter.c:8872:27: sparse: sparse: symbol 'flow_dissector_prog_ops' was
not declared. Should it be static?
net/core/filter.c:9178:31: sparse: sparse: symbol 'sk_reuseport_verifier_ops'
was not declared. Should it be static?
net/core/filter.c:9184:27: sparse: sparse: symbol 'sk_reuseport_prog_ops' was
not declared. Should it be static?
net/core/filter.c:215:32: sparse: sparse: cast to restricted __be16
net/core/filter.c:215:32: sparse: sparse: cast to restricted __be16
net/core/filter.c:215:32: sparse: sparse: cast to restricted __be16
net/core/filter.c:215:32: sparse: sparse: cast to restricted __be16
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:242:32: sparse: sparse: cast to restricted __be32
net/core/filter.c:1882:43: sparse: sparse: incorrect type in argument 2 (different base
types) @@ expected restricted __wsum [usertype] diff @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1882:43: sparse: expected restricted __wsum [usertype] diff
net/core/filter.c:1882:43: sparse: got unsigned long long [usertype] to
net/core/filter.c:1885:36: sparse: sparse: incorrect type in argument 2 (different base
types) @@ expected restricted __be16 [usertype] old @@ got unsigned long long
[usertype] from @@
net/core/filter.c:1885:36: sparse: expected restricted __be16 [usertype] old
net/core/filter.c:1885:36: sparse: got unsigned long long [usertype] from
net/core/filter.c:1885:42: sparse: sparse: incorrect type in argument 3 (different base
types) @@ expected restricted __be16 [usertype] new @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1885:42: sparse: expected restricted __be16 [usertype] new
net/core/filter.c:1885:42: sparse: got unsigned long long [usertype] to
net/core/filter.c:1888:36: sparse: sparse: incorrect type in argument 2 (different base
types) @@ expected restricted __be32 [usertype] from @@ got unsigned long long
[usertype] from @@
net/core/filter.c:1888:36: sparse: expected restricted __be32 [usertype] from
net/core/filter.c:1888:36: sparse: got unsigned long long [usertype] from
net/core/filter.c:1888:42: sparse: sparse: incorrect type in argument 3 (different base
types) @@ expected restricted __be32 [usertype] to @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1888:42: sparse: expected restricted __be32 [usertype] to
net/core/filter.c:1888:42: sparse: got unsigned long long [usertype] to
net/core/filter.c:1933:59: sparse: sparse: incorrect type in argument 3 (different base
types) @@ expected restricted __wsum [usertype] diff @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1933:59: sparse: expected restricted __wsum [usertype] diff
net/core/filter.c:1933:59: sparse: got unsigned long long [usertype] to
net/core/filter.c:1936:52: sparse: sparse: incorrect type in argument 3 (different base
types) @@ expected restricted __be16 [usertype] from @@ got unsigned long long
[usertype] from @@
net/core/filter.c:1936:52: sparse: expected restricted __be16 [usertype] from
net/core/filter.c:1936:52: sparse: got unsigned long long [usertype] from
net/core/filter.c:1936:58: sparse: sparse: incorrect type in argument 4 (different base
types) @@ expected restricted __be16 [usertype] to @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1936:58: sparse: expected restricted __be16 [usertype] to
net/core/filter.c:1936:58: sparse: got unsigned long long [usertype] to
net/core/filter.c:1939:52: sparse: sparse: incorrect type in argument 3 (different base
types) @@ expected restricted __be32 [usertype] from @@ got unsigned long long
[usertype] from @@
net/core/filter.c:1939:52: sparse: expected restricted __be32 [usertype] from
net/core/filter.c:1939:52: sparse: got unsigned long long [usertype] from
net/core/filter.c:1939:58: sparse: sparse: incorrect type in argument 4 (different base
types) @@ expected restricted __be32 [usertype] to @@ got unsigned long long
[usertype] to @@
net/core/filter.c:1939:58: sparse: expected restricted __be32 [usertype] to
net/core/filter.c:1939:58: sparse: got unsigned long long [usertype] to
net/core/filter.c:1985:28: sparse: sparse: incorrect type in return expression
(different base types) @@ expected unsigned long long @@ got restricted __wsum @@
net/core/filter.c:1985:28: sparse: expected unsigned long long
net/core/filter.c:1985:28: sparse: got restricted __wsum
net/core/filter.c:2007:35: sparse: sparse: incorrect type in return expression
(different base types) @@ expected unsigned long long @@ got restricted __wsum
[usertype] csum @@
net/core/filter.c:2007:35: sparse: expected unsigned long long
net/core/filter.c:2007:35: sparse: got restricted __wsum [usertype] csum
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
/bin/bash: line 1: 11163 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/core/.filter.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/core -I
./net/core -DKBUILD_MODFILE='"net/core/filter"'
-DKBUILD_BASENAME='"filter"'
-DKBUILD_MODNAME='"filter"' net/core/filter.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
--
net/core/flow_dissector.c:187:43: sparse: sparse: restricted __be16 degrades to
integer
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 70178 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/hugetlbfs/.inode.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/hugetlbfs -I
./fs/hugetlbfs -DKBUILD_MODFILE='"fs/hugetlbfs/hugetlbfs"'
-DKBUILD_BASENAME='"inode"'
-DKBUILD_MODNAME='"hugetlbfs"' fs/hugetlbfs/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 1620 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/exfat/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/exfat -I
./fs/exfat -DKBUILD_MODFILE='"fs/exfat/exfat"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"exfat"'
fs/exfat/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 71220 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/exfat/.inode.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/exfat -I
./fs/exfat -DKBUILD_MODFILE='"fs/exfat/exfat"'
-DKBUILD_BASENAME='"inode"' -DKBUILD_MODNAME='"exfat"'
fs/exfat/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 71367 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/exfat/.namei.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/exfat -I
./fs/exfat -DKBUILD_MODFILE='"fs/exfat/exfat"'
-DKBUILD_BASENAME='"namei"' -DKBUILD_MODNAME='"exfat"'
fs/exfat/namei.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 71619 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/exfat/.dir.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/exfat -I
./fs/exfat -DKBUILD_MODFILE='"fs/exfat/exfat"'
-DKBUILD_BASENAME='"dir"' -DKBUILD_MODNAME='"exfat"'
fs/exfat/dir.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 71781 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/exfat/.super.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/exfat -I
./fs/exfat -DKBUILD_MODFILE='"fs/exfat/exfat"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"exfat"'
fs/exfat/super.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 3322 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/nfs/.read.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/nfs -I
./fs/nfs -DKBUILD_MODFILE='"fs/nfs/nfs"'
-DKBUILD_BASENAME='"read"' -DKBUILD_MODNAME='"nfs"'
fs/nfs/read.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 7071 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/nfs/.write.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/nfs -I
./fs/nfs -DKBUILD_MODFILE='"fs/nfs/nfs"'
-DKBUILD_BASENAME='"write"' -DKBUILD_MODNAME='"nfs"'
fs/nfs/write.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 71788 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/nfs/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/nfs -I
./fs/nfs -DKBUILD_MODFILE='"fs/nfs/nfs"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"nfs"'
fs/nfs/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/rculist.h:158:25: sparse: sparse: context imbalance in
'nfs_put_lock_context' - unexpected unlock
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 71914 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/nfs/.inode.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/nfs -I
./fs/nfs -DKBUILD_MODFILE='"fs/nfs/nfs"'
-DKBUILD_BASENAME='"inode"' -DKBUILD_MODNAME='"nfs"'
fs/nfs/inode.c
--
fs/nfs/./nfstrace.h:423:1: sparse: sparse: incorrect type in initializer (different
base types) @@ expected unsigned long eval_value @@ got restricted fmode_t
[usertype] @@
fs/nfs/./nfstrace.h:423:1: sparse: expected unsigned long eval_value
fs/nfs/./nfstrace.h:423:1: sparse: got restricted fmode_t [usertype]
fs/nfs/./nfstrace.h:424:1: sparse: sparse: incorrect type in initializer (different
base types) @@ expected unsigned long eval_value @@ got restricted fmode_t
[usertype] @@
fs/nfs/./nfstrace.h:424:1: sparse: expected unsigned long eval_value
fs/nfs/./nfstrace.h:424:1: sparse: got restricted fmode_t [usertype]
fs/nfs/./nfstrace.h:425:1: sparse: sparse: incorrect type in initializer (different
base types) @@ expected unsigned long eval_value @@ got restricted fmode_t
[usertype] @@
fs/nfs/./nfstrace.h:425:1: sparse: expected unsigned long eval_value
fs/nfs/./nfstrace.h:425:1: sparse: got restricted fmode_t [usertype]
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 8631 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/nfs/.nfstrace.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -Ifs/nfs -I fs/nfs
-I ./fs/nfs -DKBUILD_MODFILE='"fs/nfs/nfs"'
-DKBUILD_BASENAME='"nfstrace"'
-DKBUILD_MODNAME='"nfs"' fs/nfs/nfstrace.c
--
net/sched/sch_generic.c:189:50: sparse: sparse: context imbalance in
'try_bulk_dequeue_skb_slow' - different lock contexts for basic block
net/sched/sch_generic.c:248:17: sparse: sparse: context imbalance in
'dequeue_skb' - different lock contexts for basic block
net/sched/sch_generic.c:294:28: sparse: sparse: context imbalance in
'sch_direct_xmit' - unexpected unlock
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
net/sched/sch_generic.c:1132:13: sparse: sparse: context imbalance in
'qdisc_deactivate' - different lock contexts for basic block
include/net/sch_generic.h:141:17: sparse: sparse: trying to copy expression type 31
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 10243 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/f2fs/.data.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"data"' -DKBUILD_MODNAME='"f2fs"'
fs/f2fs/data.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 12165 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/f2fs/.recovery.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"recovery"'
-DKBUILD_MODNAME='"f2fs"' fs/f2fs/recovery.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
/bin/bash: line 1: 7257 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/f2fs/.dir.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"dir"' -DKBUILD_MODNAME='"f2fs"'
fs/f2fs/dir.c
--
fs/f2fs/file.c:47:54: sparse: sparse: cast from restricted vm_fault_t
fs/f2fs/file.c:3375:36: sparse: sparse: incorrect type in argument 1 (different base
types) @@ expected unsigned short const [usertype] *pwcs @@ got restricted __le16
* @@
fs/f2fs/file.c:3375:36: sparse: expected unsigned short const [usertype] *pwcs
fs/f2fs/file.c:3375:36: sparse: got restricted __le16 *
fs/f2fs/file.c:3411:28: sparse: sparse: incorrect type in argument 4 (different base
types) @@ expected unsigned short [usertype] *pwcs @@ got restricted __le16 * @@
fs/f2fs/file.c:3411:28: sparse: expected unsigned short [usertype] *pwcs
fs/f2fs/file.c:3411:28: sparse: got restricted __le16 *
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
sparse: flow.c:615: rewrite_parent_branch: Assertion `changed' failed.
/bin/bash: line 1: 7355 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/f2fs/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"file"' -DKBUILD_MODNAME='"f2fs"'
fs/f2fs/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
fs/f2fs/super.c:1048:35: sparse: sparse: context imbalance in 'f2fs_drop_inode'
- unexpected unlock
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 9396 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/f2fs/.super.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"super"' -DKBUILD_MODNAME='"f2fs"'
fs/f2fs/super.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
/bin/bash: line 1: 9999 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/f2fs/.inline.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/f2fs -I
./fs/f2fs -DKBUILD_MODFILE='"fs/f2fs/f2fs"'
-DKBUILD_BASENAME='"inline"' -DKBUILD_MODNAME='"f2fs"'
fs/f2fs/inline.c
--
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
--
net/ipv4/ip_tunnel_core.c:384:45: sparse: sparse: restricted __be16 degrades to
integer
net/ipv4/ip_tunnel_core.c:393:30: sparse: sparse: incorrect type in assignment
(different base types) @@ expected int type @@ got restricted __be16 [usertype]
@@
net/ipv4/ip_tunnel_core.c:393:30: sparse: expected int type
net/ipv4/ip_tunnel_core.c:393:30: sparse: got restricted __be16 [usertype]
net/ipv4/ip_tunnel_core.c:403:30: sparse: sparse: incorrect type in assignment
(different base types) @@ expected int type @@ got restricted __be16 [usertype]
@@
net/ipv4/ip_tunnel_core.c:403:30: sparse: expected int type
net/ipv4/ip_tunnel_core.c:403:30: sparse: got restricted __be16 [usertype]
net/ipv4/ip_tunnel_core.c:413:30: sparse: sparse: incorrect type in assignment
(different base types) @@ expected int type @@ got restricted __be16 [usertype]
@@
net/ipv4/ip_tunnel_core.c:413:30: sparse: expected int type
net/ipv4/ip_tunnel_core.c:413:30: sparse: got restricted __be16 [usertype]
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:182:16: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:164:16: sparse: sparse: trying to copy expression type
31
--
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
net/ipv4/inet_connection_sock.c:181:36: sparse: sparse: context imbalance in
'inet_csk_find_open_port' - wrong count at exit
net/ipv4/inet_connection_sock.c:348:24: sparse: sparse: context imbalance in
'inet_csk_get_port' - different lock contexts for basic block
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 3545 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.inet_connection_sock.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/inet_connection_sock"'
-DKBUILD_BASENAME='"inet_connection_sock"'
-DKBUILD_MODNAME='"inet_connection_sock"'
net/ipv4/inet_connection_sock.c
--
net/ipv4/tcp_ipv4.c:2691:41: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected void const *data @@ got struct tcp_congestion_ops
const [noderef] __rcu *tcp_congestion_control @@
net/ipv4/tcp_ipv4.c:2691:41: sparse: expected void const *data
net/ipv4/tcp_ipv4.c:2691:41: sparse: got struct tcp_congestion_ops const [noderef]
__rcu *tcp_congestion_control
net/ipv4/tcp_ipv4.c:2800:45: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected void const *data @@ got struct tcp_congestion_ops
const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control @@
net/ipv4/tcp_ipv4.c:2800:45: sparse: expected void const *data
net/ipv4/tcp_ipv4.c:2800:45: sparse: got struct tcp_congestion_ops const [noderef]
__rcu *extern [addressable] [toplevel] tcp_congestion_control
net/ipv4/tcp_ipv4.c:2804:50: sparse: sparse: incorrect type in assignment (different
address spaces) @@ expected struct tcp_congestion_ops const [noderef] __rcu
*tcp_congestion_control @@ got struct tcp_congestion_ops * @@
net/ipv4/tcp_ipv4.c:2804:50: sparse: expected struct tcp_congestion_ops const
[noderef] __rcu *tcp_congestion_control
net/ipv4/tcp_ipv4.c:2804:50: sparse: got struct tcp_congestion_ops *
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
net/ipv4/tcp_ipv4.c:1825:17: sparse: sparse: context imbalance in
'tcp_add_backlog' - unexpected unlock
net/ipv4/tcp_ipv4.c:2048:21: sparse: sparse: context imbalance in 'tcp_v4_rcv'
- different lock contexts for basic block
net/ipv4/tcp_ipv4.c:2241:20: sparse: sparse: context imbalance in
'listening_get_next' - unexpected unlock
net/ipv4/tcp_ipv4.c:2302:9: sparse: sparse: context imbalance in
'established_get_first' - wrong count at exit
net/ipv4/tcp_ipv4.c:2324:40: sparse: sparse: context imbalance in
'established_get_next' - unexpected unlock
net/ipv4/tcp_ipv4.c:2454:36: sparse: sparse: context imbalance in
'tcp_seq_stop' - unexpected unlock
net/ipv4/tcp_ipv4.c:2692:41: sparse: sparse: dereference of noderef expression
net/ipv4/tcp_ipv4.c:2692:41: sparse: sparse: dereference of noderef expression
net/ipv4/tcp_ipv4.c:2801:45: sparse: sparse: dereference of noderef expression
net/ipv4/tcp_ipv4.c:2801:45: sparse: sparse: dereference of noderef expression
--
net/ipv4/route.c:781:46: sparse: sparse: incorrect type in argument 2 (different base
types) @@ expected unsigned int [usertype] key @@ got restricted __be32 [usertype]
new_gw @@
net/ipv4/route.c:781:46: sparse: expected unsigned int [usertype] key
net/ipv4/route.c:781:46: sparse: got restricted __be32 [usertype] new_gw
net/ipv4/route.c:3063:27: sparse: sparse: incorrect type in assignment (different base
types) @@ expected restricted __be16 [usertype] len @@ got unsigned int @@
net/ipv4/route.c:3063:27: sparse: expected restricted __be16 [usertype] len
net/ipv4/route.c:3063:27: sparse: got unsigned int
include/net/route.h:372:48: sparse: sparse: incorrect type in argument 2 (different
base types) @@ expected unsigned int [usertype] key @@ got restricted __be32
[usertype] daddr @@
include/net/route.h:372:48: sparse: expected unsigned int [usertype] key
include/net/route.h:372:48: sparse: got restricted __be32 [usertype] daddr
include/net/route.h:372:48: sparse: sparse: incorrect type in argument 2 (different
base types) @@ expected unsigned int [usertype] key @@ got restricted __be32
[usertype] daddr @@
include/net/route.h:372:48: sparse: expected unsigned int [usertype] key
include/net/route.h:372:48: sparse: got restricted __be32 [usertype] daddr
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 72546 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.route.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/route"'
-DKBUILD_BASENAME='"route"' -DKBUILD_MODNAME='"route"'
net/ipv4/route.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 72998 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.ip_input.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/ip_input"'
-DKBUILD_BASENAME='"ip_input"'
-DKBUILD_MODNAME='"ip_input"' net/ipv4/ip_input.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 73040 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.ip_fragment.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/ip_fragment"'
-DKBUILD_BASENAME='"ip_fragment"'
-DKBUILD_MODNAME='"ip_fragment"' net/ipv4/ip_fragment.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 73050 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.ip_forward.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/ip_forward"'
-DKBUILD_BASENAME='"ip_forward"'
-DKBUILD_MODNAME='"ip_forward"' net/ipv4/ip_forward.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/net/route.h:372:48: sparse: sparse: incorrect type in argument 2 (different
base types) @@ expected unsigned int [usertype] key @@ got restricted __be32
[usertype] daddr @@
include/net/route.h:372:48: sparse: expected unsigned int [usertype] key
include/net/route.h:372:48: sparse: got restricted __be32 [usertype] daddr
include/net/route.h:372:48: sparse: sparse: incorrect type in argument 2 (different
base types) @@ expected unsigned int [usertype] key @@ got restricted __be32
[usertype] daddr @@
include/net/route.h:372:48: sparse: expected unsigned int [usertype] key
include/net/route.h:372:48: sparse: got restricted __be32 [usertype] daddr
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 73660 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv4/.ip_output.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv4 -I
./net/ipv4 -DKBUILD_MODFILE='"net/ipv4/ip_output"'
-DKBUILD_BASENAME='"ip_output"'
-DKBUILD_MODNAME='"ip_output"' net/ipv4/ip_output.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
net/ipv4/udp.c:1403:28: sparse: sparse: context imbalance in 'udp_rmem_release'
- unexpected unlock
net/ipv4/udp.c:1435:19: sparse: sparse: context imbalance in 'busylock_acquire'
- wrong count at exit
net/ipv4/udp.c:1447:28: sparse: sparse: context imbalance in 'busylock_release'
- unexpected unlock
include/net/sock.h:1603:31: sparse: sparse: context imbalance in
'skb_consume_udp' - unexpected unlock
include/net/sock.h:1603:31: sparse: sparse: context imbalance in
'udp_destroy_sock' - unexpected unlock
net/ipv4/udp.c:2851:9: sparse: sparse: context imbalance in 'udp_get_first' -
wrong count at exit
net/ipv4/udp.c:2866:39: sparse: sparse: context imbalance in 'udp_get_next' -
unexpected unlock
net/ipv4/udp.c:2911:31: sparse: sparse: context imbalance in 'udp_seq_stop' -
unexpected unlock
--
net/ipv6/route.c:2339:39: sparse: sparse: incorrect type in assignment (different base
types) @@ expected unsigned int [usertype] flow_label @@ got restricted __be32 @@
net/ipv6/route.c:2339:39: sparse: expected unsigned int [usertype] flow_label
net/ipv6/route.c:2339:39: sparse: got restricted __be32
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 1249 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.route.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"route"' -DKBUILD_MODNAME='"ipv6"'
net/ipv6/route.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 3751 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,net/ipv6/.raw.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"raw"' -DKBUILD_MODNAME='"ipv6"'
net/ipv6/raw.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 3775 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,net/ipv6/.icmp.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"icmp"' -DKBUILD_MODNAME='"ipv6"'
net/ipv6/icmp.c
--
net/ipv6/mcast.c:607:34: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected void [noderef] __user *to @@ got struct
__kernel_sockaddr_storage *p @@
net/ipv6/mcast.c:607:34: sparse: expected void [noderef] __user *to
net/ipv6/mcast.c:607:34: sparse: got struct __kernel_sockaddr_storage *p
net/ipv6/mcast.c:550:5: sparse: sparse: symbol 'ip6_mc_msfget' redeclared with
different type (incompatible argument 3 (different address spaces)):
net/ipv6/mcast.c:550:5: sparse: int extern [addressable] [signed] [toplevel]
ip6_mc_msfget( ... )
include/net/ipv6.h:1141:5: sparse: note: previously declared as:
include/net/ipv6.h:1141:5: sparse: int extern [addressable] [signed] [toplevel]
ip6_mc_msfget( ... )
net/ipv6/mcast.c:259:25: sparse: sparse: context imbalance in
'ip6_mc_find_dev_rcu' - different lock contexts for basic block
net/ipv6/mcast.c:453:9: sparse: sparse: context imbalance in 'ip6_mc_source' -
unexpected unlock
include/linux/rcupdate.h:686:9: sparse: sparse: context imbalance in
'ip6_mc_msfilter' - unexpected unlock
include/linux/rcupdate.h:686:9: sparse: sparse: context imbalance in
'ip6_mc_msfget' - unexpected unlock
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 3837 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.mcast.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"mcast"' -DKBUILD_MODNAME='"ipv6"'
net/ipv6/mcast.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 4025 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.reassembly.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"reassembly"'
-DKBUILD_MODNAME='"ipv6"' net/ipv6/reassembly.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 5234 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.exthdrs.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"exthdrs"'
-DKBUILD_MODNAME='"ipv6"' net/ipv6/exthdrs.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:902:16: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:876:24: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 536 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.ip6_output.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"ip6_output"'
-DKBUILD_MODNAME='"ipv6"' net/ipv6/ip6_output.c
--
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to
copy expression type 31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: trying to copy expression type
31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy
expression type 31
include/linux/u64_stats_sync.h:135:9: sparse: sparse: trying to copy expression type
31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/u64_stats_sync.h:128:9:
sparse: sparse: unreplaced symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol
'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced
symbol 's'
> include/linux/u64_stats_sync.h:128:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced
symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol 's'
include/linux/u64_stats_sync.h:135:9: sparse: sparse: unreplaced symbol
'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
sparse: linearize.c:692: insert_branch: Assertion `old == jmp' failed.
/bin/bash: line 1: 841 Aborted sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,net/ipv6/.ip6_input.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I net/ipv6 -I
./net/ipv6 -DKBUILD_MODFILE='"net/ipv6/ipv6"'
-DKBUILD_BASENAME='"ip6_input"'
-DKBUILD_MODNAME='"ipv6"' net/ipv6/ip6_input.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 12709 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/cifs/.file.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -Ifs/cifs -I
fs/cifs -I ./fs/cifs -DMODULE -DKBUILD_BASENAME='"file"'
-DKBUILD_MODNAME='"cifs"' fs/cifs/file.c
--
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 13032 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32 -Wp,-MMD,fs/cifs/.inode.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include
-I./arch/x86/include/generated -Iinclude -I./include -Iarch/x86/include/uapi
-I./arch/x86/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include
include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__
-DKBUILD_EXTRA_WARN1 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE
-Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -Ifs/cifs -I
fs/cifs -I ./fs/cifs -DMODULE -DKBUILD_BASENAME='"inode"'
-DKBUILD_MODNAME='"cifs"' fs/cifs/inode.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
/bin/bash: line 1: 16369 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/cifs/.smb2ops.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -Ifs/cifs -I
fs/cifs -I ./fs/cifs -DMODULE -DKBUILD_BASENAME='"smb2ops"'
-DKBUILD_MODNAME='"cifs"' fs/cifs/smb2ops.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
/bin/bash: line 1: 3500 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/overlayfs/.inode.o.d -nostdinc -isystem
/usr/lib/gcc/x86_64-linux-gnu/9/include -Iarch/x86/include -I./arch/x86/include/generated
-Iinclude -I./include -Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi
-Iinclude/uapi -I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/overlayfs -I
./fs/overlayfs -DKBUILD_MODFILE='"fs/overlayfs/overlay"'
-DKBUILD_BASENAME='"inode"'
-DKBUILD_MODNAME='"overlay"' fs/overlayfs/inode.c
--
fs/overlayfs/file.c:42:49: sparse: sparse: restricted fmode_t degrades to integer
fs/overlayfs/file.c:76:30: sparse: sparse: restricted fmode_t degrades to integer
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
/bin/bash: line 1: 3595 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/overlayfs/.file.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/overlayfs -I
./fs/overlayfs -DKBUILD_MODFILE='"fs/overlayfs/overlay"'
-DKBUILD_BASENAME='"file"'
-DKBUILD_MODNAME='"overlay"' fs/overlayfs/file.c
--
> include/linux/fs.h:862:23: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:864:18: sparse: sparse: trying to copy
expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:887:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/fs.h:889:9: sparse: sparse: trying to copy expression type 31
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol
's'
> include/linux/fs.h:862:23: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:864:18: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced
symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'break'
include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol 'continue'
> include/linux/seqlock.h:350:9: sparse: sparse: unreplaced symbol
'__ret_warn_on'
include/linux/fs.h:887:9: sparse: sparse: unreplaced
symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:887:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:340:16: sparse: sparse: unreplaced symbol 's'
include/linux/seqlock.h:340:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:345:9: sparse: sparse: unreplaced symbol 'return'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 's'
include/linux/fs.h:889:9: sparse: sparse: unreplaced symbol 'return'
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'continue' already bound
include/linux/seqlock.h:350:9: sparse: sparse: label 'break' already bound
include/linux/seqlock.h:350:9: sparse: sparse: too many warnings
/bin/bash: line 1: 3701 Segmentation fault sparse -D__linux__ -Dlinux -D__STDC__
-Dunix -D__unix__ -Wbitwise -Wno-return-void -Wno-unknown-attribute -fdiagnostic-prefix
-D__CHECK_ENDIAN__ -D__i386__ --arch=i386 -mlittle-endian -m32
-Wp,-MMD,fs/overlayfs/.dir.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include
-Iarch/x86/include -I./arch/x86/include/generated -Iinclude -I./include
-Iarch/x86/include/uapi -I./arch/x86/include/generated/uapi -Iinclude/uapi
-I./include/generated/uapi -include include/linux/kconfig.h -include
include/linux/compiler_types.h -D__KERNEL__ -DKBUILD_EXTRA_WARN1 -Wall -Wundef
-Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar
-fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security
-std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m32 -msoft-float -mregparm=3
-freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3
-mtune=generic -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address
-Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2
--param=allow-store-data-races=0 -Wframe-larger-than=1024 -fno-stack-protector
-Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g
-femit-struct-debug-baseonly -fno-var-tracking -fno-inline-functions-called-once
-Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation
-Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized
-fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check
-fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types
-Werror=designated-init -fmacro-prefix-map== -Wno-packed-not-aligned -Wextra -Wunused
-Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute
-Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs
-Wunused-but-set-variable -Wunused-const-variable -Wpacked-not-aligned
-Wstringop-truncation -Wno-missing-field-initializers -Wno-sign-compare -I fs/overlayfs -I
./fs/overlayfs -DKBUILD_MODFILE='"fs/overlayfs/overlay"'
-DKBUILD_BASENAME='"dir"' -DKBUILD_MODNAME='"overlay"'
fs/overlayfs/dir.c
#
https://github.com/0day-ci/linux/commit/4468f4c7e23ced8c373e0be6c4d96442f...
git remote add linux-review
https://github.com/0day-ci/linux
git remote update linux-review
git checkout 4468f4c7e23ced8c373e0be6c4d96442fbe70691
vim +/__ret_warn_on +350 include/linux/seqlock.h
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 347
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 348 static inline void
__seqcount_assert(seqcount_t *s)
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 349 {
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 @350 lockdep_assert_preemption_disabled();
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 351 }
4468f4c7e23ced Ahmed S. Darwish 2020-07-20 352
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org